如何解决在Qt5上计算LRC校验和
我必须通过Qt5中的QSerialPort发送QByteArray。
我有这种动感,每次动作都会改变:
<STX>100060000P<?><?><?><?><?><?><?><?>00000000<ETX><NULL>
- STX = 02(HEX);
- ETX = 03(HEX);
-
<?>
值根据用户操作而变化(它是美元值); -
<NULL>
值是要计算的LRC。
我必须对字符串的总和进行一次 XOR :<STX> ... <ETX>
(不包括<NULL>
);
然后,我对求和结果进行 XOR 运算,其值为 7F (HEX)。
该值的结果将附加到字符串中,替换<NULL>
值。
我如何在Qt5上做到这一点?
感谢您的帮助!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。