10.2.2.7. _BMS(电池测量采样时间)
此对象用于设置电池容量测量的采样时间,单位为毫秒。
采样时间是 _BST 中指定的电池容量(例如当前速率和剩余容量)两次连续测量之间的持续时间。如果 OSPM 通过 _BST 在超出该持续时间后进行两次连续读取,则将返回两个不同的结果。
OSPM 可以在启动时使用 _BIX 读取最大采样时间和最小采样时间,并使用 _BMS 在该范围内设置特定的采样时间。
参数:(1)
Arg0 - SamplingTime(Integer(DWORD))电池容量测量的采样时间:
0x00000001 - 0xFFFFFFFF(单位:毫秒)
返回值:
一个 Integer(DWORD),包含如下结果代码:
0x00000000 - 成功。
0x00000001 - 设置电池测量采样时间失败,因为它超出了电池的测量能力。
0x00000002 - 0xFFFFFFFF - 保留。