Closed mightChamp closed 11 months ago
in commission mode all devices receive and process commands when there own random address (3 bytes) is equal or smaller than the SEARCHADDR High/Middle/Low. if one ore more devices succeed this condition they will answer to a query request. It now searchs for addresses in the lower half, if there is an address ist searches in the lower half of the half. if there is no address it searches in the upper half: | - - - - | ||
---|---|---|---|
x | - | - | - |
there are youtube videso which explain the algorythmus on a real bus search
its like commissioning but with less steps
Thank you, @thewhobox, for providing the correct answers! I had missed the original request. Adding to 1.: very simplified you could say it checks for all 24 bits of the long address = 24 iterations.
Assuming this can be closed then.
I finding it difficult to understand some of the points I understand Steps Which follow in commission_tick() Function but unable to understand following points.
1) in only 24 itterations how its identify right dali devices? 2) if two Dali Device have same Address in single bus then how to change address without remove device from dali bus.