电动汽车上的 obd2 电池电量
obd2 battery level on electric vehicle
我正在寻找一种使用 OBD2 加密狗获取 EV 电池电量的方法,
我设法获得丰田和福特的燃油水平,但我需要从 EV 上的电池管理系统 (BMS) 获取数据。
我正在使用 python obd 库并且我有 comma.ai panda 和 OBDLink-LX 加密狗。
谢谢,
阿维
已更新
您只能从OBD II 获取排放相关数据。
ISO 15031-5 中提供了所有支持的 PID 列表,这是车辆与外部设备之间用于排放相关诊断的通信。
此 Iso 协议包括所有可能的 PID,但并不意味着所有汽车都将支持它们。
要查看汽车支持哪些 PID,您必须首先通过查询 pid 0x00, 0x20, 0x40 ...
来检查每辆汽车内所有可用的 PID。您可以在 Wikipedia.
上找到更多详细信息
请记住 wiki 对于复杂的 PID 是不可靠的(你必须阅读 ISO)!!!
I need to get data from the battery management systems (BMS) on EV.
这里是 :一些汽车会在模式 1 的 PID 0x5B 上报告电池电量。
有些汽车会在模式 1 的 PID 0x5B 上报告电池电量。
我正在寻找一种使用 OBD2 加密狗获取 EV 电池电量的方法, 我设法获得丰田和福特的燃油水平,但我需要从 EV 上的电池管理系统 (BMS) 获取数据。
我正在使用 python obd 库并且我有 comma.ai panda 和 OBDLink-LX 加密狗。
谢谢, 阿维
已更新
您只能从OBD II 获取排放相关数据。 ISO 15031-5 中提供了所有支持的 PID 列表,这是车辆与外部设备之间用于排放相关诊断的通信。
此 Iso 协议包括所有可能的 PID,但并不意味着所有汽车都将支持它们。
要查看汽车支持哪些 PID,您必须首先通过查询 pid 0x00, 0x20, 0x40 ...
来检查每辆汽车内所有可用的 PID。您可以在 Wikipedia.
请记住 wiki 对于复杂的 PID 是不可靠的(你必须阅读 ISO)!!!
I need to get data from the battery management systems (BMS) on EV.
这里是
有些汽车会在模式 1 的 PID 0x5B 上报告电池电量。