从Android中的BOD II获取“无数据”响应

问题描述

我已经开发了在Android中使用ELM 327(蓝牙)接收OBD II数据的应用程序。

应用程序正在IBD OBD2仿真器中运行,但在铃木中却无法运行。 得到如下响应:

无法运行命令。 ->运行01 46时出错,响应:NODATA

我想知道是什么原因。应用程序在某些汽车上无法正常工作。

解决方法

这是完全预期的行为。除了一些强制性的,几乎所有OBD2 PID的实现都是可选的。许多供应商仅支持少数PID。