我正在使用python OBD library,每次运行connection_to_obd = obd.OBD("/dev/rfcomm0", baudrate=38400, protocol="5", fast=False)
时,即使使用自动协议建立连接,也会发生7 commands supported或45 commands supported。
为什么它有时会起作用而其他人不起作用?
答案 0 :(得分:0)
看起来您的应用程序/库超时等待完整响应过早到期。在解析支持的PID的响应之前,应允许协议搜索完成/最好的方法是等待'>'对于基于ELM的设备。