我正在寻找一种方法来获得电动汽车的电池水平使用OBD2 dongle,我设法得到的燃料水平在丰田和福特,但我需要从电池管理系统获得数据的电动汽车。
我正在使用python库,我有comma.ai熊猫和。
谢谢你,阿维
发布于 2017-12-03 07:45:46
有些汽车会在模式1的PID 0x5B上报告电池水平。
发布于 2017-11-24 11:52:33
已更新
您只能从OBD II中获得与排放相关的数据。所有支持的PID列表都可以在ISO 15031-5中使用,这是车辆和外部设备之间用于排放相关诊断的通信。
这个Iso协议包含了所有可能的PID,但并不意味着所有的汽车都会支持它们。
要查看汽车支持哪些PID,您必须首先通过查询pid 0x00, 0x20, 0x40 ...来检查每个汽车中的所有可用PID。您可以在维基百科上找到更多的细节。
请记住,wiki是不可靠的复杂PID(您必须阅读ISO)!
我需要从电动汽车电池管理系统(BMS)获得数据。
下面是博拉夫的答复:一些汽车将报告模式1的PID 0x5B上的电池级别。
https://stackoverflow.com/questions/47377617
复制相似问题