1.5 Device Discovery - turag-ev/TURAG-Feldbus GitHub Wiki
Depending on application requirements, different device discovery schemes are possible. The following table describes the main possibilities, though combinations are possible.
Attribute | Bus addresses only | binary UUID search | sequential UUID discovery |
---|---|---|---|
Description | All bus nodes are pre-programmed with a valid bus address. | The nodes are discovered using their UUID in a binary search and new bus addresses are assigned to all detected nodes. | Each node has the ability to disconnect it's bus neighbours from the bus. Nodes are assigned a new bus address sequentially. |
Device identification | Bus address | UUID | physical position in bus |
Device discovery | Send ping packets to all bus addresses which are expected to be present. |
|
|
Bus node order | - | - | Automatically detectable. |