Manual
Distribution Amplifier (DA)—User Manual 
58 
D-1.5 CRC Byte 
CRC Byte (CB) 
Name  Bit 7  Bit 6  Bit 5  Bit 4  Bit 3  Bit 2  Bit 1  Bit 0 
CB 
CRC (cyclic redundancy check) 
CRC: Host must send CRC code to follow the last byte. 
Table – CRC Table 
  00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00 
00 5E BC E2 61 3F DD 83 C2 9C 7E 20 A3 FD 1F 41
10 
9D C3 21 7F FC A2 40 1E 5F 01 E3 BD 3E 60 82 DC
20 
23 7D 9F C1 42 1C FE A0 E1 BF 5D 03 80 DE 3C 62
30 
BE E0 02  5C DF 81 63  3D 7C 22  C0 9E 1D 43  A1 FF
40 
46 18 FA A4 27 79 9B C5 84 DA 38 66 E5 BB 59 07
50 
DB 85 67 39 BA E4 06 58 19 47 A5 FB 78 26 C4 9A
60 
65 3B D9 87 04 5A B8 E6 A7 F9 1B 45 C6 98 7A 24
70 
F8 A6 44 1A 99 C7 25 7B 3A 64 86 D8 5B 05 E7 B9
80 
8C D2 30  6E  ED B3 51  0F 4E 10  F2 AC 2F  71  93 CD
90 
11 4F AD F3 70 2E CC 92 D3 8D 6F 31 B2 EC 0E 50
A0 
AF F1  13  4D CE 90 72  2C 6D 33  D1 8F  0C 52  B0 EE
B0 
32 6C 8E D0 53 0D EF B1 F0 AE 4C 12 91 CF 2D 73
C0 
CA 94  76  28  AB F5 17  49 08 56  B4 EA 69  37  D5 8B
D0 
57 09 EB B5 36 68 8A D4 95 CB 29 77 F4 AA 48 16
E0 
E9 B7 55 0B 88 D6 34 6A 2B 75 97 C9 4A 14 F6 A8
F0 
74 2A C8 96 15 4B A9 F7 B6 E8 0A 54 D7 89 6B 35
Example: switch output 6 to the input 3. 
Byte 1 (DB) is 0x20 – Device: Identifier + Device ID = 0x20 + 0 = 0x20 
Byte 2 (RB) is 0x01 – Request: Switch Video Output Channel = 0x01 
Byte 3 (IB) is 0x06 – Index: Output 6 = 6 
Byte 4 (VB) is 0x03 – Value: Input 3 = 3 
Byte 5 (CB) is 0x93 – CRC code from Byte 1 to Byte 4. (CRC4) 
CRC Calculation 
CRC 0 = 0 (initial value) 
CRC 1 = CRC_ TABLE [CRC 0 ^ Byte 1] = CRC_ TABLE [0x00 ^ 0x20] = 0x23 
CRC 2 = CRC_ TABLE [CRC 1 ^ Byte 2] = CRC_ TABLE [0x23 ^ 0x01] = 0x9F 
CRC 3 = CRC_ TABLE [CRC 2 ^ Byte 3] = CRC_ TABLE [0x9F ^ 0x06] = 0x8D 
CRC 4 = CRC_ TABLE [CRC 3 ^ Byte 4] = CRC_ TABLE [0x8D ^ 0x03] = 0x93 










