编码
hamming code
CRC
checksum
编码时
按16bit的unsigned short对报文分组,全部相加得到sum
sum超过16bit的部分截下来,加到sum上
取反,得到checksum
解码时
按16bit的unsigned short对报文分组,全部相加得到sum
sum超过16bit的部分截下来,加到sum上,checksum也加到sum上
sum取反得到0的话,说明校验成功,否则失败