QT 下的 CRC16(Modbus)校验类代码【全】

时间:2020-06-29 04:21:19
【文件属性】:

文件名称:QT 下的 CRC16(Modbus)校验类代码【全】

文件大小:2KB

文件格式:GZ

更新时间:2020-06-29 04:21:19

CRC16

代码是QT 下的 CRC16(Modbus)校验类,拿过去直接调用类中函数即可(注意命名空间),crc16(...):计算crc 校验码。crc_Checking(...):将有crc校验码的报文传入该函数,会检测你的报文中crc校验码是否正确。crcCalculation(...):将字符串传入该函数,自动计算出crc校验码并且添加到报文之后,返回携带crc校验码的新报文。


【文件预览】:
Crc16Class.cpp
Crc16Class.h

网友评论

  • int data_frame_bit_crc = data_frame_bit-2; unsigned char crc_str[data_frame_bit_crc]; 有点问题,可变数据不行吧