我想为elm327开发一个android应用程序来测试车辆ecu。
如果我使用android设备和elm327设备之间的蓝牙连接,是否需要在android应用程序上安装驱动程序?或者仅仅使用google在android平台中提供的内置蓝牙类,并根据elm327规范使用at命令就足够了吗?
请帮帮我!!!

最佳答案

这完全取决于你使用的ELM327设备。
如果它是基于USB的,并且您正在将其连接到蓝牙适配器,则更有可能需要为USB设备安装驱动程序。
如果您正在构建自己的或购买一个RS232端口/蓝牙适配器,甚至一个ELM327蓝牙模块(几乎都使用基于逻辑的RS232,而不是基于硬件),只要您在Android中设置蓝牙设置,将其视为串行设备,那么你应该可以直接连接到它而不需要驱动程序。
只要你只是做诊断,而不是试图“调谐”的pcm,你应该与设置波特率永久38400,只是留在那里就可以了。
当您开始使用它进行调谐时,使用蓝牙时还存在其他问题/问题,一个是在闪烁期间断开连接,可能会“砖块”pcm,另一个是在初始握手、种子/密钥访问期间强制每秒5位。
听起来是个不错的计划,祝你好运。
我并不是一个android程序员,但是我在构建elm327/pc接口方面有很多经验,所以如果你在elm327上遇到了问题,并与pcm通信,让我知道,我应该可以为你解答,如果我不能解答,我可以为你指出正确的方向。

10-08 03:34