OBD2 Как я могу проверить, что зажигание выключено
Я подключился к OBDKey и получил данные. Я хочу немедленно закрыть свою программу, когда автомобиль выключен (зажигание выключено) Как я могу проверить, что зажигание выключено?
2 ответа
Как насчет использования значения оборотов от контроллера двигателя для определения того, что двигатель прекратил работу? С OBDKey используйте 010C\r
команда. это будет 41 0C 00 00
если двигатель не работает или NO DATA
если ECU уже отключился.
Если вы используете ELM327
чипсет, вы можете использовать ATIGN
команда, которая ответит ON
или же OFF
,
На практике я не уверен, что эта команда действительно полезна. Для устройств OBD2 с питанием от сокета, похоже, они всегда сообщают ON
когда они включены. См. Также ELM327 ATIGN всегда возвращает "ON".