在控制单元消息中查找CRC /校验和

问题描述 投票:0回答:1

我有一个要复制的控制单元发出的消息列表。我的邮件正文正确,但是,我似乎无法计算出正在使用的CRC或校验和。

00 FE 0F 32 A8 80 84 90
00 FE 0F 32 A8 80 84 54
00 FE FF 31 A8 80 84 38
00 FE 0F 32 A8 80 84 DC
00 FE 0F 32 A8 80 84 90
00 FE 0F 32 A8 80 84 54
00 FE 0F 32 A8 80 84 18
00 FE 0F 32 A8 80 84 DC
00 FE 0F 32 A8 80 84 90
00 FE 1F 32 A8 80 84 44
00 FE 0F 32 A8 80 84 18
00 FE 0F 32 A8 80 84 DC
00 FE AF 31 A8 80 84 4C
00 FE BF 31 A8 80 84 F0
00 FE CF 31 A8 80 84 A4

我知道校验和是消息最后字节中的最后4位。最后一个字节中的其他4位是计数器,从0到3计数,然后回绕。

我知道整个消息也是小端的。

我已在reveng中运行此程序(可能做错了它,它不返回任何结果。

我希望比我更聪明的人能够帮助您识别这一点。

checksum crc
1个回答
0
投票

我找到了答案:它不是CRC,而是:16-(字节0到7%的总和16)

© www.soinside.com 2019 - 2024. All rights reserved.