N°98.60.17.013.0
19/ 19
080424/1
step3)
The unit will respond with actual ID to 0, by asking for the new ID :
Host <<<<< Sentinel
: 00 A0 00 A0
Byte1 is the ID of the unit: 0 in this case.
Byte2, byte3 are data: 0xA0 for “Send ID”, 0x00 for unused byte.
Byte4 is the Checksum
step4)
Immediately, the controller must send the new ID in the following command:
Host >>>>> Sentinel
: 00 01 01
Byte1 is the actual ID of the unit: 0 in this case.
Byte2 specifies the new ID: 0x01 for this unit
Byte3 is the Checksum
step5)
Then, the unit will confirm change of ID, which will be effective just after this response
Host <<<<< Sentinel
: 00 C0 01 C1
Byte1 is the ID of the unit: 0 in this case.
Byte2, byte3 are data: 0xC0 for ID Changed”, 0x01 for new ID.
Byte4 is the Checksum
Assign ID procedure for unit#1 is now complete: it’s ready to perform some measurements
and
will now answer to standard commands. To check this, do the following optional step:
step6)
Issue a 'MTransmit Voltage' command to unit#1
Host >>>>> Sentinel
: 01 60 61
Byte1 is the ID of the target unit: 0x01.
Byte2 is the MTransmit Voltage command: 0x60
Byte3 is the Checksum
... the unit should respond.
Steps 1) ...5) should be repeated for each Sentinel.
Remember to increment the ID byte each time!
Step 6) may be performed if desired .
The Sentinel's ID is stored in non-volatile memory, that is saved during power off.
Anyway, it can be changed again, at any time, by assigning a new ID.
LED on Sentinel alternately flashes Red, Green, Red... etc when ID is 0 (default). After Assign
ID procedure complete (ID
?
0), check it flashes Green only.