Режим OBD 07 Многокадровый

Я пытаюсь проанализировать сообщение, поступающее от OBD-устройства для режима 07, и у меня с этим проблемы. Ниже приведен ответ, который я получаю от устройства.

00 10 08 10 0A 47 04 01 07 02 07 00 10 08 21 03 07 43 07 00 00 00 00 18 06 47 02 01 02 D6 00 00 28 04 47 01 A2 45

Может ли кто-нибудь помочь прояснить разные байты? В идеале я хотел бы определить, что ответ является многокадровым, и как определить начало/конец пакета.


person Clay    schedule 02.04.2016    source источник


Ответы (1)


Он показывает стандартные идентификаторы OBD-II, определенные SAE J1979. Приводится ожидаемый ответ для каждого PID (шестнадцатеричный), а также информация о том, как преобразовать ответ в значимые данные.

Eg.

При использовании Bit-Encoded-Notation такие величины, как D6, означают бит 6 из байта данных D. Каждый бит пронумерован от 0 до 7, поэтому 7 – старший бит, а 0 – младший бит.

Проверьте https://en.wikipedia.org/wiki/OBD-II_PIDs.

person pRaNaY    schedule 13.04.2016