环境监测设计在实现的过程中存在大量的数据传输,在传输的过程中可能会产生传输错误,为了增加数据传输的可靠性,必须采取一定的校验措施。
环境监测公司采用了可靠程度较高的CRC校验,在传输过程中数据是以(N,K)码的形式传递,在接收端接收到数据后,用接收到的数据对生成码做模2除法,如果余数为0,则说明数据传递没有出错,数据保留并处理,如果余数不为0,则说明数据出错,舍弃数据。
环境监测校验码生成过程如下:
1.选择合适的R+1位二进制生成码(首位和末位必须为1);
2.将信息码左移R位得到新的数据码;
3.用步骤2新的数据码对步骤1中的R+1位生成码做模2除法,得到R位余数;
4.将步骤3得到的R位余数附到步骤2得到新数据码的右R位得到新的数据,即(N,K)码。
通过以上步骤,可以在环境监测的过程中运用好CRC校验,保证数据传输效果。