Уважаемые профи в криптографии помогите разобраться с протоколом MPX Honda
Протокол последовательной передачи данных на частоте 10Кгц
пакет разделен на три блока: адрес, длина сообщения и само сообщение. В конце каждого блока что-то вроде контрольной суммы, которую никак не могу подобрать
Суть проблемы в следующем, установили на Хонду CR-V 2002 г мотор и коробку от Одиссея, было 2 литра стало 2,4 с компрессором и теперь нужно информацию с мозгов одиссея вывести на приборку
вот осцилограмма пакета
если считать что заполнение начинается со старшего байта то тогда получаем
0
0
1
0
0
0
0
0
0
1
0x40
0
0
0
0
1
0
0
0
0
1
0x10
0
0
0
0
0
1
0
0
0
1
0x08
0
0
0
0
0
1
0
1
0
1
0x0A
0
0
0
0
0
0
0
0
0
1
0x00
0
0
0
0
0
0
0
0
0
1
0x00
0
1
1
0
1
1
0
1
0x6D проверочный байт
и при изменении одного бита
0
0
1
0
0
0
0
0
0
1
0x40
0
0
0
0
0
0
0
0
0
1
0x00
0
0
0
0
0
1
0
0
0
1
0x08
0
0
0
0
0
1
0
1
0
1
0x0A
0
0
0
0
0
0
0
0
0
1
0x00
0
0
0
0
0
0
0
0
0
1
0x00
0
0
0
1
1
0
1
0
0x1A
если с младшего то картина такая
0
0
0
0
0
0
1
0
0x02
0
0
0
0
1
0
0
0
0x08
0
0
0
1
0
0
0
0
0x10
0
1
0
1
0
0
0
0
0x50
0
0
0
0
0
0
0
0
0x00
0
0
0
0
0
0
0
0
0x00
1
0
1
1
0
1
1
0
0xB6
0
0
0
0
0
0
1
0
0x02
0
0
0
0
0
0
0
0
0x00
0
0
0
1
0
0
0
0
0x10
0
1
0
1
0
0
0
0
0x50
0
0
0
0
0
0
0
0
0x00
0
0
0
0
0
0
0
0
0x00
0
1
0
1
1
0
0
0
0X58
изменения тоже в одном бите
надеюсь на вашу помощ, бьюсь уже вторую неделю