我正试着在我的车里用EML327在Python中设置obd连接。我正在使用W10和运行应用程序与蓝牙连接已经在我的笔记本电脑上运行。你知道吗
问题是,当需要读取它冻结的obd连接代码时,连接似乎已创建,但应用程序仍在等待其他内容。你知道吗
scan_serial()
返回两个有效端口,COM3
和COM4
。当我选择COM3
时,它抛出一个异常,COM4
不返回任何内容,它冻结了我的应用程序。你知道吗
我试着使用一些obd2外部软件,以查看我的EML设备是否正常工作,它工作得很好,所以设备是正常的。你知道吗
import obd
import time
from obd import OBDStatus
ports = obd.scan_serial() #COM3 and COM4
print ports
connection = obd.OBD(ports[1])
r = connection.query(obd.commands.RPM)
print r
目前没有回答
相关问题 更多 >
编程相关推荐