Просмотр полной версии : Перехват команд от диаг.прибора к машине
Kammerton
23.11.2014, 22:45
Всем привет!
Есть дилерский диагностический прибор, который состоит из ноута с программой => USB-кабель => чёрной коробочки => кабеля с OBD разъёмом.
Задача состоит в том, чтобы перехватить команды с кабеля OBD, которые идут в машину, и сигналы, которые возвращаются в ответ.
Если есть такие умельцы - готов пообщаться в ЛС.
Если используется K-Line, то достаточно подключиться сторонним K-Line адаптером к той же линии, и каким-то сниффером снять обмен.
Настройки последовательного порта адаптера:
Скорость: 10400
Стоп биты: 1
Четность: отключена
Управление потоком: отключено.
Снимать логи надо в бинарном виде, поэтому сниффер должен это уметь.
Кроме того, если черная коробочка - это простой K-Line адаптер, который определяется как последовательный порт и является прозрачным - можно использовать софт типа SerialMonitor, который "включается" между собственно девайсом в винде, и приложением, которое к этому девайсу подключается. Результат будет тот же.
Kammerton
24.11.2014, 17:48
Как узнать какая шина используется K или Can?
Коробочка не простая. В ней и аккумулятор свой, и память. Даже прошивки на неё существуют.
Kammerton
24.11.2014, 18:45
А может и не надо перехватывать? В папке диагностической программы лежат куча файлов с расширением NDF.
Пример одного файла во вложении. Только вот чем его открыть:blink2:
А зачем такая конспирациядилерский диагностический прибор, который состоит из ноута с программой => USB-кабель => чёрной коробочки => кабеля с OBD разъёмомчем меньше данных тем труднее понять чем помочь.
Задача состоит в том, чтобы перехватить команды с кабеля OBD, которые идут в машину, и сигналы, которые возвращаются в ответ. Если обмен идет через USB с использованием команд COM порта, то поможет это AccessPort137. Для USB тоже есть аналогичные.
mendisabal
25.11.2014, 00:28
имхо вот http://pccar.ru/showthread.php?t=18909
Работает на vBulletin® версия 3.8.4. Copyright ©2000-2024, Jelsoft Enterprises Ltd. Перевод: zCarot