Цитата:
Сообщение от GASCHE
Тут вы не правы, вот 1 "смысл"
|
В
этом случае согласен на все 100.
Цитата:
Сообщение от GASCHE
и во вторых в 90% случаев высокая скорость чтения как-то и не нужна, ну кто может охватить взглядом те 50 параметров, что выводятся на экран. Да и зачем, например, измерять температуру двигателя даже 50 раз в секунду?
И еще по протоколу мне хочется понять не "смысл" общения по медленному ISO или быстрому "15625" а суть. Если предусмотреть в ней переключение скорости 10400 и 15625 будет ли программа для USB K-Line адаптера работать как есть или надо будет переделывать всю ее логику работы, слать другие запросы к ECU, например?
|
После того, как поигрался с ELM, перешел на игры фирменным протоколом. Как показало первое же тестирование - совершенно зря.
Переход со скорости на скорость возможен, т.к. PIDы одни и те же. Нужно просто переинициализировать ECU на другой протокол.
Только добавляются некоторые байты в запрос. например на языке MMC запрос System ID выглядит так $FE - ответ $14, $FF - ответ $41.
А в соответствии с ISO - 68 6a f1 a0
fe 61 - ответ 48 6b 00 f0
14 a7, 68 6a f1 a0
ff 62 - ответ 48 6b 00 f0
41 d4.
Правда, если нет USB-COM, то это не поможет
ISO через COM должно быть, но чуть позже.