В настоящее время я работаю над приложением, где я установил соединение с OBD II ELM 327, и я могу читать данные с OBD II. например Я использовал команду OBD «01 0C», чтобы получить обороты автомобиля.Как я могу осуществлять непрерывную связь с адаптером OBD II ELM327?
Я хочу получить данные в реальном времени, например. скорости или об/мин от автомобиля. Это тот момент, когда я застрял. Я не получаю - "Как я могу непрерывно получать такие данные в реальном времени от автомобиля
Я знаю, OBD II реагирует на каждую мою команду AT или БД, что я думаю, если я отправить любую команду?. OBD II адаптер несколько раз, он будет передавать данные обратно каждый раз.
может кто-нибудь сказать мне, , как я могу отправить одну команду, например, «01 0C» непрерывно? Какой метод следует использовать для извлечения реальных данных от автомобиля?
Пожалуйста, свяжитесь с нами, чтобы разобраться с этим. Любое руководство будет отличной помощью.
Спасибо.
Я все еще не нахожу лучший способ для чтения данных в реальном времени с OBD II. Я думаю, я могу использовать сервис, где я буду отправлять одну команду непрерывно и получать ответ от адаптера. Пожалуйста, помогите мне и сообщите мне, лучший ли это подход или нет. Спасибо вам всем. – KavitaDev
Есть несколько AT-команд, которые вы можете настроить для отправки незапрашиваемого ответа (например, + CREG отправляет информацию о мобильной сети каждый раз при изменении уровня сигнала). Любая из ваших AT-команд или команд OBD поддерживает Unsolicited Responses? Если нет, то, думаю, опрос - это решение, как вы сказали. –
Спасибо S List за ваш быстрый ответ. Команды OBD не поддерживают Unsolicited Responses. Вместо того, чтобы использовать Сервис, есть ли что-нибудь еще, что я могу использовать? Если да, то какими могут быть другие варианты? Еще раз спасибо. – KavitaDev