Вопрос

Android OBD2 Топливо

В настоящее время я разрабатываю приложение для Android, которое использует устройство OBD2 ELM327 для считывания некоторых данных с автомобиля, чтобы я мог использовать их в своём приложении. Теперь, когда я хочу узнать уровень топлива, расход топлива или что-то ещё, связанное с топливом, я получаю от OBD сообщение «НЕТ ДАННЫХ». У кого-нибудь есть опыт в этом вопросе? Я пробовал это на BMW, Mercedes и Kia.



Буду признателен!
Спасибо



Перевод вопроса с Mechanics Stack Exchange
Лицензия: CC BY-SA (2.5–4.0)
Оригинальный вопрос: https://mechanics.stackexchange.com/questions/50396/android-obd2-fuel

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

  1. Вы пытались использовать идентификаторы PID 00, 20, 40, 60, 80, чтобы проверить, может ли устройство отвечать на запросы по нужным вам идентификаторам?
  1. Взгляните на эти два вопроса: mechanics.stackexchange.com/questions/50391/… И mechanics.stackexchange.com/questions/50231/…
  1. У меня есть подключение, и я могу получать данные по другим PID, но по PID, связанным с топливом, возвращается сообщение «НЕТ ДАННЫХ».
  1. Добро пожаловать в раздел «Техническое обслуживание и ремонт автомобилей»! Можете ли вы считать другие идентификаторы PIDs с устройства? Вы уверены, что у вас есть подключение и устройство работает правильно? Если вы не уверены, вы можете использовать бесплатное приложение, например Torque Lite, чтобы получить информацию для подтверждения. В Torque есть функция, которая предоставляет информацию о топливе, если автомобиль ее предоставляет, чтобы вы могли убедиться, что все работает правильно с устройством ELM327.
Вы уже ответили на этот вопрос