Avlink HX-2344Z User Manual

Page 66

Advertising
background image

S E AM L E SS HDBAS E T M AT RIX S W IT CHE R – HX - 2 344Z

65

E-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: Route output 6 to the input 3.

Byte 1 (DB) is 0x20 – Device: Identifier + Device ID = 0x20 + 0 = 0x20

Byte 2 (RB) is 0x01 – Request: Route 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

Advertising