Перейти к содержанию
    

Помогите найти алгоритм контрольной суммы

Здравствуйте. Прошу вашей помощи.

Разбираюсь с одним устройством, протокол разобрал, осталось понять алгоритм создания контрольной суммы.

Сами посылки:

20000000FFFF010000000029

20000100FFFF01000000006B

20000200FFFF0100000000AD

20000300FFFF0100000000EF

20000400FFFF010000000088

20000500FFFF0100000000CA

20005FC3FFFF1C000000004B

0000FFFF5FC31D10014100C0

20005FC3FFFF1000000000C3

20005FC3FFFF300000000051

21005FC3FFFF0700000000405F

21005FC3FFFF070000000001F0

21005FC3FFFF070000000002A2

21005FC3FFFF0700000000030B

21005FC3FFFF07000000000406

21005FC3FFFF070000000005AF

21005FC3FFFF070000000006FD

21005FC3FFFF07000000000754

 

Последний байт - контрольная сумма.

Буду признателен за любую помощь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

CRC8 с полиномом 0x07

 

Точно скопипастил строки? Странно, у некоторых строк сходится CRC8, у других нет...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

у некоторых строк сходится CRC8, у других нет...
Так CRC-8 разные бывают. :rolleyes:

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте. Прошу вашей помощи.

Разбираюсь с одним устройством, протокол разобрал, осталось понять алгоритм создания контрольной суммы.

 

Последний байт - контрольная сумма.

Буду признателен за любую помощь.

Попробуйте полином 0х42

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...