User manual

850 - Serial Protocol
25
8.3 Commands
The commands listed below are supported by the 850.
Note: The checksum is required at the end of the send/receive command as
shown in Section 8.1. If a checksum is not included in a sent command, the device
will not respond.
8.3.1 Get Device Address and Software Version
Command
Send/Receive
Data
0x00
0xEB, 0x00, 0x00, 0x01, 0xXX, checksum
0xEB, [address], 0x00, 0x02, [version], 0x00,
checksum
0xXX can be any data except 0xEB
8.3.2 Set Output Encryption or Decryption
Command
Send/Receive
Data
0xE3
0xEB, 0x00, 0xE3, 0x01, data1, checksum
0xEB, address, 0xE3, 0x01, 0xFA, checksum
data1:
0 = encryption
1 = decryption
8.3.3 Get Device Status
Command
Send/Receive
Data
0xE4
0xEB, address, 0xE4, 0x01, 0x00, checksum
0xEB, address, 0xE4, 0x08, data1, ....., data8,
checksum
data1: reserved
data2: reserved
data3: output encryption status:
0 = encryption
1 = decryption
data4: reserved
data5: reserved
data6: reserved
data7: reserved
data8: reserved