check_d=(check_data[1]+check_data[2]+check_data[3]+check_data[4]+check_data[5]);
check_value=check_d % 0x100;这是PELCO-P协议的算法,但是我按照此算法计算出来的校验码一直不对,请教大侠们,以下面的数据位例子,帮我写写计算过程吧!!
十六进制数:
0xA0,0x01,0x00,0x02,0x29,0x00,0xAF,0x25我算的校验码不是25,也不知道别人是怎么算的!