mangocity 发表于 2015-8-20 11:29:51

分享一下用boost::crc 来checksum modbus crc16

顺便也作为自己的一个备忘。

typedef boost::crc_optimal<16, 0x8005, 0xFFFF, 0, true, true> modbus_crc;

modbus_crc crc;
crc.process_bytes(pdu, pdu_len_without_crc);

cout << hex << crc.checksum() << endl;

页: [1]
查看完整版本: 分享一下用boost::crc 来checksum modbus crc16