E 10210 12 - 2005
Protocols:
MODULAR X6 CCTALK VALIDATOR 21
If the Machine receives all the bytes 1.5 seconds after sending the command, it can determine
the quantity and the addresses of the devices connected.
The Validator always responds to this command: command not protected by a PIN
Notes:
a)
The Validator will not receive any more commands until 1.2 seconds after having
received the command.
5.3
ADDRESS CLASH [252]
This command is used to check if one or more devices share the same address. The difference
to the command ADDRESS POLL [253], is it sends a concrete address.
To avoid collisions, only the address byte is returned with a random delay in the sending.
Send:
[Dir] [0] [1] [252] [Chk]
Reply:
{Delay variable} [Dir]
Where:
Dir = address of the corresponding validator
The algorithm used to calculate the delay with which it responds is the following:
R = rand (256)
Deactivate port Rx
Delay (4 x R) ms
Send [Dir]
Delay 1200 – (4 x R) ms
Activate port Rx
If the Machine receives all the bytes 1.5s after sending the command, it can determine the
quantity of devices connected that share the same address.