LRC检验码算法

最近由于工作需要,用到LRC算法,结果百度了一下实在是太混乱了,最后自己琢磨了一下终于和设备端对应上了。写个博客做个备份。





unsigned char CIDTestDlg::calc_lrc2(unsigned char* data, int data_len)
{


unsigned char lrc = 0;


for (int i = 0; i < data_len; i++)
{
lrc ^=  data[i];
}


return lrc;


}

你可能感兴趣的:(数据结构与算法)