我是OBD2编程新手。我的设备通过串行端口连接到OBD2。我尝试请求RPM或Speed消息,得到“搜索…”或“无连接”消息,而不是RPM/Speed值。我试着在RPM/Speed请求之前发送“ATZ”甚至“ATSP00”命令,但仍然是相同的问题。
我做错什么了?
最佳答案
可能是OBD2适配器有故障,或者没有打开点火开关,或者您的汽车使用了适配器不支持的l1/l2协议。
确保在ATSP0\r\n
之前发出0100\r\n
。如果您仍然没有得到任何答案,并且点火和/或发动机已打开,请使用另一个OBD2适配器进行检查。
关于c - 从OBD2获取RPM消息时出现问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30217669/