Помогите пожалуйста понять как рассчитывается контрольная сумма в данном конкретном случае, это какой то стандарт или что... Не понятно также, почему сумма с проверочным байтом может отличаться, хотя там есть некоторая закономерность. Спасибо!
Последний раз редактировалось Alexeus Чт фев 25, 2021 12:15:59, всего редактировалось 2 раз(а).
В подавляющем большинстве вариаций байт, сумма последнего байта с предыдущими 5ю даёт 80, гораздо реже дает 7F.
Какой-то самопальный колхоз. Возможно туда ещё суммируется некая неявная инфа о кадре: в одних случаях она == 80h, в других =81h. А правильный результат должен быть ==0. Например - какой-то набор битов-флагов (бит-карта): там где результат ==80h, установлен только 7-й бит в бит-карте; там где результат ==7Fh, установлены 0-й и 7-й бит в бит-карте.
ЗЫ: А вообще - может быть что угодно. Спрашивайте разработчика.
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения