如何与 OBD II ELM327 适配器​​进行持续通信?

Kav*_*Dev 5 android bluetooth at-command obd-ii

目前我正在开发一个应用程序,我已经与 OBD II ELM 327 适配器​​建立了连接,并且可以从 OBD II 读取数据。例如,我使用 OBD 命令“ 01 0C ”来获取车辆的转速。

我想检索实时数据,例如车辆的速度或转速。这就是我被困住的地方。我没有得到 - “我如何能够持续从车辆获取此类实时数据?

我知道,OBD II 正在响应我的每一个 AT 或 OBD 命令。我的想法是,如果我重复向 OBD II 适配器发送任何命令,它每次都会发送回数据。

谁能告诉我,如何连续发送单个命令,例如“01 0C”?我应该使用哪种方法从车辆获取真实数据?

请有人指导我解决这个问题。任何指导都会有很大的帮助。

谢谢。

小智 2

要与 OBD-II ELM-327 进行连续通信,除了定期向设备询问数据之外别无选择。我已经成功地为一个应用程序做到了这一点。

另外,请检查 Eric Smekens 在以下线程中的回答:

一起发送多个 OBD 命令并同时获得响应

以加快通讯速度。