Вопрос

Узнайте скорость автомобиля Isuzu D-Max 2015 года выпуска

Я использую OBD-сканер с чипом Elm327 v1.5. Я написал программу, которая считывает скорость автомобиля (pid 010d). Эта программа нормально работает на VW Transporter и некоторых других автомобилях, но не на Isuzu D-max 2013 года выпуска и старше.



Программа пробует различные протоколы, выбирая один из них и затем запрашивая pid 010d. Если получен корректный ответ, выбранный протокол сохраняется и используется при запросе следующего pid.



Проблема с Isuzu D-Max 2013-> заключается в том, что я не получаю достоверных данных ни по одному протоколу. Я также протестировал программное обеспечение OBD Auto Doctor и получил тот же результат.



Протестированные протоколы и ответные сообщения:



ШИМ SAE J1850 (41,6 кбит/с) Ответ: НЕТ ДАННЫХ



SAE J1850 VPW (10,4 кбит/с) Ответ: ОШИБКА FB



ISO 9141-2 (инициализация 5 бод, 10,4 кбит/с) Ответ: ИНИЦИАЛИЗАЦИЯ: ОШИБКА ШИНЫ



ISO 14230-4 KWP (инициализация 5 бод, 10,4 кбит/с) Ответ: ИНИЦИАЛИЗАЦИЯ: ОШИБКА ШИНЫ



ISO 14230-4 KWP (быстрая инициализация, 10,4 кбит/с) Ответ: ИНИЦИАЛИЗАЦИЯ: ОШИБКА ШИНЫ



ISO 15765-4 CAN (11-битный идентификатор, 500 кбит/с) Ответ: ошибка CAN



ISO 15765-4 CAN (29-битный идентификатор, 500 кбит/с) Ответ: ошибка CAN



ISO 15765-4 CAN (11-битный идентификатор, 250 кбит/с) Ответ: ошибка CAN



ISO 15765-4 CAN (29-битный идентификатор, 250 кбит/с) Ответ: ошибка CAN



Есть ли у кого-нибудь опыт использования ELM327 с Isuzu Dmax 2013 года выпуска или новее. Какой протокол используется в этом автомобиле? Соответствует ли автомобиль стандарту OBD?



Перевод вопроса с Mechanics Stack Exchange
Лицензия: CC BY-SA (2.5–4.0)
Оригинальный вопрос: https://mechanics.stackexchange.com/questions/42983/read-vehicle-speed-from-isuzu-d-max-2015

3 Комментария

  1. Я увеличил задержку при ожидании ответа от устройства, и это решило проблему. ATST64 (64 * 4 = 256 мс)
  1. К сожалению, у меня нет другого Isuzu для проверки. Я убедился, что разъём OBD вставлен правильно.
  1. Есть ли у вас возможность примерить другой Isuzu? Просто чтобы проверить, не у вас ли машина с неисправным ЭБУ.
Вы уже ответили на этот вопрос