OBD2 Как я могу проверить, что зажигание выключено

Я подключился к OBDKey и получил данные. Я хочу немедленно закрыть свою программу, когда автомобиль выключен (зажигание выключено) Как я могу проверить, что зажигание выключено?

2 ответа

Как насчет использования значения оборотов от контроллера двигателя для определения того, что двигатель прекратил работу? С OBDKey используйте 010C\r команда. это будет 41 0C 00 00 если двигатель не работает или NO DATA если ECU уже отключился.

Если вы используете ELM327чипсет, вы можете использовать ATIGN команда, которая ответит ON или же OFF,

На практике я не уверен, что эта команда действительно полезна. Для устройств OBD2 с питанием от сокета, похоже, они всегда сообщают ON когда они включены. См. Также ELM327 ATIGN всегда возвращает "ON".

Другие вопросы по тегам