我目前正在开发一个安卓应用程序,通过ELM327蓝牙加密狗从车辆的OBDII端口读取数据。
对于那些不太了解榆树的人,我推荐这份数据表,它非常有帮助…
Data Sheet
我可以连接到加密狗,我可以使用每个" at“命令没有任何问题,但是当我试图发出一个OBD命令,例如”010C“,我收到错误信息,一开始我认为波特率可能是不正确的。我尝试了所有不同的波特率,每次我尝试发出OBD命令时,我都会收到一个“错误”响应,你有什么想法吗?
发布于 2012-07-28 00:49:35
弄清楚了,必须更改协议,同时删除我正在使用的重置缓冲区的特定加密狗。您可以在数据表中看到一个AT命令,该命令用于自动检测车辆正在使用的特定协议。这将确保您正在尝试从任何车辆获取数据时使用正确的协议。如果任何人需要更多的信息,请随时PM我!
发布于 2015-03-31 17:14:11
似乎您的车辆的obd接口协议选择和连接失败。当我试图请求010C命令时,我也得到了一个错误。实际上,我在执行任何命令时都会出错。当我正确地连接到obd时,它解决了我的麻烦。
要正确连接,您应该遵循我的答案中提供的步骤:
https://stackoverflow.com/questions/11690680
复制相似问题