Разработка приложения OBD2 — индикаторы неисправности двигателя
В настоящее время я разрабатываю приложение, которое извлекает диагностические коды неисправностей из OBD-системы моего автомобиля и отображает любые коды неисправностей в виде списка.
Однако, поскольку в моей машине нет кодов неисправностей, я не могу проверить функциональность этого приложения. Я использую режим 03 стандарта OBD-II SAE J1979 для получения кодов неисправностей с помощью AT-команд, Bluetooth-адаптера ELM327 и планшета Nexus 7 (2012). Я знаю, что эта функция работает в теории, но мне также хотелось бы проверить, работает ли она на практике, чтобы можно было развивать приложение в дальнейшем.
Я читал, что индикатор «Проверьте двигатель» на моей машине может загореться, если не закручивать крышку бензобака — исключительно в целях проверки. У меня Ford Fiesta Mk6 2005 года выпуска.
Мой вопрос заключается в том, может ли это привести к повреждению топливного насоса из-за снижения давления, необходимого для его работы, и если да, то стоит ли проводить подобные испытания?
Большое Спасибо,
Ben.
Перевод вопроса с Mechanics Stack Exchange
Лицензия: CC BY-SA (2.5–4.0)
Оригинальный вопрос: https://mechanics.stackexchange.com/questions/51552/developing-an-obd2-application-engine-warning-lights
Если вы всерьёз намерены работать над устройством для считывания данных OBD2, приобретите симулятор OBD2, то есть реальное аппаратное устройство, к которому можно подключить адаптер. Так разрабатывать гораздо удобнее.