jt808协议中
/*校验码 占用一个字节
校验码指从消息头开始,同后一字节异或,直到校验码前一个字节,占用一个字节
*/
BYTE Check_number = tmp_send_buf[0];
for(j=1; j < i;j++)
Check_number^=tmp_send_buf[j];
tmp_send_buf[i++] = Check_number;
jt808协议中
/*校验码 占用一个字节
校验码指从消息头开始,同后一字节异或,直到校验码前一个字节,占用一个字节
*/
BYTE Check_number = tmp_send_buf[0];
for(j=1; j < i;j++)
Check_number^=tmp_send_buf[j];
tmp_send_buf[i++] = Check_number;