Android OBD行驶距离命令不提供任何数据

Android OBD行驶距离命令不提供任何数据,android,bluetooth,obd-ii,Android,Bluetooth,Obd Ii,我已将我的android应用程序与蓝牙OBD设备连接。现在,在运行诸如车速、转速、环境空气温度等命令时,我得到了所需的正确响应,但当我点击距离命令(0131\r)时,我再次得到了无数据的响应。 请帮助我解决这个问题。不幸的是,根据SAE J1979规范,供应商对几乎每个PID的支持都是可选的。诸如0100\r\n等命令可指示车辆理论上支持哪些PID,但ECU是否响应完全取决于供应商和车辆(有时还取决于临时/环境条件)。有人知道答案吗?问题解决了吗?你还需要帮助吗?根据数据表,当IC等待AT ST

我已将我的android应用程序与蓝牙OBD设备连接。现在,在运行诸如车速、转速、环境空气温度等命令时,我得到了所需的正确响应,但当我点击距离命令(0131\r)时,我再次得到了无数据的响应。
请帮助我解决这个问题。

不幸的是,根据SAE J1979规范,供应商对几乎每个PID的支持都是可选的。诸如
0100\r\n
等命令可指示车辆理论上支持哪些PID,但ECU是否响应完全取决于供应商和车辆(有时还取决于临时/环境条件)。

有人知道答案吗?问题解决了吗?你还需要帮助吗?根据数据表,当IC等待AT ST设置的时间段,并且检测到车辆没有响应时,未获得任何数据。可能是车辆没有该特定PID的数据,请求的模式不受支持。谢谢,现在解决了。发生这种情况是因为车辆不支持请求的模式。你是对的。那么,如何知道模式请求是否受支持?什么样的车支持这种长途旅行模式?嗨@魔鬼,我的应用程序没有运行一些车,比如得到错误,比如“错误运行01 46,响应:NODATA”你有什么想法吗?嗨@米凯劳尔博士,我的应用程序没有运行一些车,比如得到错误,比如“错误运行01 46,响应:NODATA”你有什么想法吗?