2024-05-15 20:56:41 发布
网友
我正在寻找一种方法来获取电动汽车的电池电量, 我设法得到了丰田和福特的燃料水平,但我需要从电动汽车的电池管理系统(BMS)中获取数据。在
我使用的是python obd库,两者都有逗号.ai熊猫和OBDLink LX软件狗。在
谢谢, 阿维
您只能从OBD II获取排放相关数据。 所有支持的PID列表可在ISO 15031-5中找到,这是车辆和外部设备之间的通信,用于与排放相关的诊断。在
这个Iso协议包括所有可能的pid,但并不意味着所有的汽车都将支持它们。在
要查看一辆车支持哪些pid,您必须首先通过查询pid 0x00, 0x20, 0x40 ...来检查每辆车内所有可用的pid。您可以在Wikipedia上找到更多详细信息。在
pid 0x00, 0x20, 0x40 ...
请记住wiki对于复杂的PIDs是不可靠的(你必须阅读ISO)!!!在
I need to get data from the battery management systems (BMS) on EV.
这是answer from Bolav:有些汽车会报告模式1的PID 0x5B电池电量。在
有些汽车会在模式1的PID 0x5B上报告电池电量。在
更新
您只能从OBD II获取排放相关数据。 所有支持的PID列表可在ISO 15031-5中找到,这是车辆和外部设备之间的通信,用于与排放相关的诊断。在
这个Iso协议包括所有可能的pid,但并不意味着所有的汽车都将支持它们。在
要查看一辆车支持哪些pid,您必须首先通过查询
pid 0x00, 0x20, 0x40 ...
来检查每辆车内所有可用的pid。您可以在Wikipedia上找到更多详细信息。在请记住wiki对于复杂的PIDs是不可靠的(你必须阅读ISO)!!!在
这是answer from Bolav:有些汽车会报告模式1的PID 0x5B电池电量。在
有些汽车会在模式1的PID 0x5B上报告电池电量。在
相关问题 更多 >
编程相关推荐