PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Общение с машиной (http://pccar.ru/forumdisplay.php?f=14)
-   -   Перехват команд от диаг.прибора к машине (http://pccar.ru/showthread.php?t=21365)

Kammerton 23.11.2014 22:45

Перехват команд от диаг.прибора к машине
 
Всем привет!

Есть дилерский диагностический прибор, который состоит из ноута с программой => USB-кабель => чёрной коробочки => кабеля с OBD разъёмом.

Задача состоит в том, чтобы перехватить команды с кабеля OBD, которые идут в машину, и сигналы, которые возвращаются в ответ.

Если есть такие умельцы - готов пообщаться в ЛС.

Alex_St 24.11.2014 13:28

Если используется K-Line, то достаточно подключиться сторонним K-Line адаптером к той же линии, и каким-то сниффером снять обмен.
Настройки последовательного порта адаптера:
Скорость: 10400
Стоп биты: 1
Четность: отключена
Управление потоком: отключено.

Снимать логи надо в бинарном виде, поэтому сниффер должен это уметь.

Кроме того, если черная коробочка - это простой K-Line адаптер, который определяется как последовательный порт и является прозрачным - можно использовать софт типа SerialMonitor, который "включается" между собственно девайсом в винде, и приложением, которое к этому девайсу подключается. Результат будет тот же.

Kammerton 24.11.2014 17:48

Как узнать какая шина используется K или Can?
Коробочка не простая. В ней и аккумулятор свой, и память. Даже прошивки на неё существуют.

Kammerton 24.11.2014 18:45

Вложений: 1
А может и не надо перехватывать? В папке диагностической программы лежат куча файлов с расширением NDF.
Пример одного файла во вложении. Только вот чем его открыть:blink2:

GASCHE 24.11.2014 22:54

А зачем такая конспирация
Цитата:

Сообщение от Kammerton (Сообщение 311892)
дилерский диагностический прибор, который состоит из ноута с программой => USB-кабель => чёрной коробочки => кабеля с OBD разъёмом

чем меньше данных тем труднее понять чем помочь.
Цитата:

Сообщение от Kammerton (Сообщение 311892)
Задача состоит в том, чтобы перехватить команды с кабеля OBD, которые идут в машину, и сигналы, которые возвращаются в ответ.

Если обмен идет через USB с использованием команд COM порта, то поможет это AccessPort137. Для USB тоже есть аналогичные.

mendisabal 25.11.2014 00:28

имхо вот http://pccar.ru/showthread.php?t=18909


Часовой пояс GMT +4, время: 12:17.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot