|
我现在正开发一个小部件,功能是拨号16300上网发udp数据包。现在被crc卡住了,
还请高手指点.
从MODEM接收到的数据:
7E FF 7D 23 C0 21 7D 21 3A 7D 20 7D 39 7D 21
7D 24 7D 25 DC 7D 22 7D 26 7D 20 7D 2A 7D 20
7D 20 7D 27 7D 22 7D 28 7D 22 7D 31 7D 24 7D
25 DC 7D 33 7D 23 7D 21 F9 88 7E
恢复出原来的数据:
7E FF 03 C0 21 01 3A 00 19 01
04 05 DC 02 06 00 0A 00
00 07 02 08 02 11 04
05 DC 13 03 01 F9 88 7E
数据整理:
7E
FF 03 C0 21 01 3A 00 19
01 04 05 DC
02 06 00 0A 00 00
07 02
08 02
11 04 05 DC
13 03 01
F9 88 ;CRC校验码(CRC-CCITT 1021 ) 我自己用计算工具计算出的是4BBB ,不知为什么?
7E
现在就是这个crc一直算不正确.搞了3天,郁闷.....
|
|