通行协议包基本都是十六进制数据帧头+数据+校验和的形式,但是计算校验和的时候有时会超过一个字节,而校验和是一个字节的数据
该怎么处理呢?
校验和应该映射到一个值范围内作为最终校验和结果,这样就能保证在一个字节中了。
当然具体校验和时多少字节是可以规定的。
校验和的校验方式都是取低8位的,即一个字节。这个是协议所约定的。
不过还有一些CRC校验,是更好的了。