JBUS protocol
example of a CRC computation
14
(cont.)
CRC register initialization
of 1st character
Set flag to 1,
Set flag to 1,
Set flag to 0
2nd character
SineWave™ JBUS communication system installation: E-51027160XT/AC
Shift 1
Shift 1
polynomial
Shift 2
polynomial
Shift 3
Shift 4
Shift 5
Shift 6
Shift 7
Shift 8
Shift 1
Shift 2
Shift 3
Shift 4
Shift 5
Shift 6
Shift 7
Shift 8
1111
1111
1111
1111
0000
0010
1111
1111
1111
1101
0111
1111
1111
1110 1
1010
0000
0000
0001
1101
1111
1111
1111
0110
1111
1111
1111 1
1010
0001
1100
1111
1111
1110
0110
0111
1111
1111 0
0011
0011
1111
1111 1
101
1
1001
0011
1111
1110
0100
1001
1111
1111 0
0010
0100
1111
1111 1
101
1
1000
0100
1111
1110
0100
0010
0111
1111 0
0010
0001
0011
1111 1
101
1
1000
0001
0011
1110
0000
0111
1000
0001
0011
1001
0100
0000
1001
1100 1
101
1
1110
0000
1001
1101
0111
0000
0100
1110 1
101
1
1101
0000
0100
1111
0110
1000
0010
0111 1
101
1
1100
1000
0010
0110
0110
0100
0001
0011 0
0011
0010
0000
1001 1
101
1
1001
0010
0000
1000
0100
1001
0000
0100 0
0010
0100
1000
0010 0
0001
0010
0100
0001 0
byte
byte
MGE UPS SYSTEMS