Jac*_*cob 8 java android bluetooth stream obd-ii
有OBD-II像http://www.rczd.com/c/2015/Car_Diagnostic_Tools_0223/41193.html
这样的设备此设备提供商没有其网页或文档来源.我们在框中有简短的"快速启动"并保证它支持OBD-II PIDs.
最近我曾经按照https://en.wikipedia.org/wiki/OBD-II_PIDs#Mode_1_PID_41
问题是,如果有任何一般模式如何与这个icar设备进行通信.
在我以前连接之前(freematics)dongle已经发送了我已经解析过的数据流.
当前的一个在我们发送给它的请求之后只发送一个值(它是同步的,每次不能处理多个请求).
我想获得最新的OBD-IIparams来显示它们(经常).
有任何想法吗 ?
小智 10
如果您的设备与ELM327兼容,则可以使用多个PID请求,但仅当适配器通过CAN协议连接到车辆时.因此,它只适用于一部分车辆,因为并非所有车辆都支持CAN.
流行的扫描工具只是发送顺序请求.使用这种方法可以获得的最大吞吐量约为30-40 rps.
我不知道freematics加密狗是如何工作的,但我可以看到它安装了一些SD卡 - 也许它只提供并行仿真,内部每个请求都按顺序发送?
如果您正在寻找可靠的Java库来连接OBD II设备,我建议您https://github.com/pires/obd-java-api.你也可以看看我的图书馆 - https://github.com/devesion/java-obd-adapter
| 归档时间: |
|
| 查看次数: |
13361 次 |
| 最近记录: |