Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/204.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android ELM327返回“;“错误”;发送OBD命令时_Android_Bluetooth_Obd Ii - Fatal编程技术网

Android ELM327返回“;“错误”;发送OBD命令时

Android ELM327返回“;“错误”;发送OBD命令时,android,bluetooth,obd-ii,Android,Bluetooth,Obd Ii,我目前正在开发一个Android应用程序,通过ELM327蓝牙加密狗读取车辆的OBDII端口 对于那些不太了解榆树的人,我想推荐这份数据表,它非常有用 我可以连接到加密狗,我可以使用每个“AT”命令,没有任何问题,但是当我尝试发出OBD命令时,比如说“010C”,我收到错误消息,起初我认为波特率可能不正确。我尝试了所有不同的波特率,每次我尝试发出OBD命令时,我都会收到一个“错误”响应,有什么想法吗?找到了答案,不得不更改协议,还删除了我正在使用的重置缓冲区的特定加密狗。您可以在数据表中看到A

我目前正在开发一个Android应用程序,通过ELM327蓝牙加密狗读取车辆的OBDII端口

对于那些不太了解榆树的人,我想推荐这份数据表,它非常有用


我可以连接到加密狗,我可以使用每个“AT”命令,没有任何问题,但是当我尝试发出OBD命令时,比如说“010C”,我收到错误消息,起初我认为波特率可能不正确。我尝试了所有不同的波特率,每次我尝试发出OBD命令时,我都会收到一个“错误”响应,有什么想法吗?

找到了答案,不得不更改协议,还删除了我正在使用的重置缓冲区的特定加密狗。您可以在数据表中看到AT命令,该命令用于自动检测车辆使用的特定协议。这将确保您使用的协议适用于您试图从中获取数据的任何车辆。如果有人需要任何更多的信息,请随时PM我

您的车辆obd接口协议选择和连接似乎失败。当我试图请求010C命令时,我也得到了一个错误。事实上,我的任何命令都有错误。当我正确连接到obd时,它解决了我的问题

要正确连接,您应该按照我的答案中的步骤进行操作:


在发出OBD命令时,我有一些疑问,我已成功连接到odb设备,但当我尝试发送ATZ命令时,应用程序会崩溃,请您在这方面帮助我,谢谢:)您有一些示例代码吗?您使用的是什么应用程序?您是否尝试过使用示例蓝牙聊天应用程序?@VRKinght:是的,我有示例代码,我没有使用蓝牙聊天应用程序,我写了自己的文章,您可以回顾一下,在我与您分享的要点中,当我尝试发送ATZ命令时,我成功地找到了配对的OBD并与OBD建立了连接,问题出现了,请看要点,这个要点包含活动文件,还有一个蓝牙套接字侦听器的要点。你看过我的评论吗,朋友:)请看这个问题