User manual
Code: ENIGMA III User Manual
Edition: 1 Revision: 4
Date: 19/12/2008
Page: 47/97
The last Byte consists of a checksum calculated from Byte 0 to byte 5 (CSUM6-CSUM0).
Example for checksum:
Byte 0 : 128 (Dec)
Byte 1 : 10 (Dec)
Byte 2 : 20 (Dec)
Byte 3 : 30 (Dec)
Byte 4 : 100 (Dec)
Byte 5 : 10 (Dec)
Checksum = 128 + 10 + 20 +30 +100+10 = 298 (Dec) = 12A (Hex)
CSUM = 12A (Hex) & 7F(Hex) = 2A (Hex)
Byte 0
D7 D6 D5 D4 D3 D2 D1 D0
1 0 0 0 0 0 0 0
Byte 1
D7 D6 D5 D4 D3 D2 D1 D0
0 S2 S1 S0 AZ1 AZ0 EL1 EL0
Status Bits S2-S0
0x0 Tag angle data packet
0x1-0x7 Reserved
Byte 2
D7 D6 D5 D4 D3 D2 D1 D0
0 AZ15 AZ14 AZ13 AZ12 AZ11 AZ10 AZ9
Byte 3
D7 D6 D5 D4 D3 D2 D1 D0
0 AZ8 AZ7 AZ6 AZ5 AZ4 AZ3 AZ2
Byte 4
D7 D6 D5 D4 D3 D2 D1 D0
0 EL15 EL14 EL13 EL12 EL11 EL10 EL9
Byte 5
D7 D6 D5 D4 D3 D2 D1 D0
0 EL8 EL7 EL6 EL5 EL4 EL3 EL2
Byte 6
GAMIC Proprietary