急,请问以下数据是用哪种校验法(300分)

  • 主题发起人 主题发起人 xmdsj
  • 开始时间 开始时间
X

xmdsj

Unregistered / Unconfirmed
GUEST, unregistred user!
4B 0F 03 00 01 00 30 0D CC (校验码)
4B 0F 03 00 01 00 31 20 5E (校验码)
4B 0F 03 00 01 00 32 46 E0 (校验码)
4B 0F 03 00 01 00 92 8E (校验码)

最后两位是校验码,请问这是哪种校验法
 
这个有点难,可能是 CRC16 的.但你要知道他用的 CRC 多项式

还有这些数据包有个包头. 4B. 后面 0F 03 不知道算不算包头.

包头参不参加校验.这也是个问题

你上网找个 CRC16 的.试一下.(注:网上的CRC 有很多钟,多找几个试试)
 
这是华为无线上网卡的串口通迅数据.
4B0F 表示打电话 31表示号话是 1
现在要通过串口对其发送指令,这样就要提供正确的校验码.

CRC多项式很多种吗, 不会象DES那样吧.
刚才有找了一个CRC的源码,但算出来的结果不一样
 
在CRC中不知道 00 这样的数据参不参与校验
 
一般来说要看。有的头要校有的不校,但中间00 都是要校验的。
 
后退
顶部