Нужно расшифровать один протокол общения между приборами.
Не могу определить как вычисляется контрольная сумма.
Есть ли математические методы или программы для таких дел?
вот например некоторые из сообщений.
C0 01 00 08 01 00 00 A0 4C C1
C0 01 01 0B 01 00 00 0F 1F 0C 1B 77 0D 00 00 50 07 00 00 2C 01 00 00 45 42 06 11 00 00 58 11 17 75 C1
C0 01 01 08 01 00 00 1C 1C 0A 1F 07 0D 00 00 00 00 00 00 00 00 00 00 00 00 79 03 00 00 1B 00 00 00 1B 00 00 00 1B 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 49 66 44 4B 5E 03 4E 7B B7 4A 5E 03 60 7D E1 EC 4A
5E 03 E0 87 83 4A 5E 03 00 00 00 00 00 00 00 8A FC 48 5E 03 00 5C A8 48 5E 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1A 68 C1
Предпоследние 2 байта похожи на CRC16, но как определить полином на котором он построен? Перепроверил все стандартные.