Technical Instructions
Document No. LV3-1000
Checksum (CRC16)
Transmission errors are detected with the help of the checksum (CRC16). If an error is detected during
evaluation, the respective device will not respond.
Calculation
CRC = 0xFFFF
scheme
while (not all ByteOfMessage edited)
Example
Data inquiry: Reading 2 words from address 6 (CRC16 = 0x24A0)
0B
Reply: (CRC16 = 0x0561)
0B
Mapping long values
Byte High
Word Low
Erroneous access to parameters of the LMV3
Reading
When attempting to read non-existing paramaters, a substitute value will be sent.
The substitute value is fixed at 0xFFFF.
Writing
When attempting to write to non-existing parameters, or to parameters disabled for
building automation mode, the value of the parameter will not be changed and no
response will be sent.
Section 7
CRC = CRC XOR ByteOfMessage
For (1 to 8)
CRC = SHR (CRC)
if (flag shifted to the right = 1)
then
CRC = CRC XOR
0xA001
The low-byte of the checksum is transmitted first.
03
00
03
04
Byte Low
Byte High
Word High
Page 2
else
06
00
00
00
42
Word 1
Word 2
Byte Low
LMV Series
02
A0
24
CRC16
C8
61
05
CRC16
SCC Inc.