问题描述
byte[]send={x1,x2,x3,x4,x5,,x6,x7,x8}假定byte[]send={0x00,0x11,0x23,0x32,?,0x57,0x65,?}x5和x8都是校验码第一次校验的是x1,x2,x3,x4得到x5第二次校验的是x1,x2,x3,x4,x5,x6,x7得到x8发送给服务器,服务器返回的报文也是一样格式,数据部分可变长,校验位置改变方法一样,然后检验x5和x8是否正确网上有c#的类http://www.cnblogs.com/kissazi2/archive/2013/09/26/3341461.html对于自己发送的byte数组,自己鉴证下,竟然不对。。。我用里面的方法计算GetCrc16再用里面的方法鉴证,IsCrc16Good返回false
解决方案
解决方案二:
带前辈来指点,1234567890
时间: 2024-10-20 09:20:58