PwrTest 电池方案
PwrTest 电池方案旨在促进电池和电源信息的自动检查。
PwrTest 能够记录系统中尽可能多的电池的电池容量、电压、排水速率和一般状态。 电池数据是按指定的间隔针对指定数量的周期记录的。
语法
pwrtest /battery [/c:n] [/i:n] [/?]
/c:n
指定运行的默认) (100 的周期数。
/i:n
指定轮询间隔(以毫秒为单位), (默认值为 5000) 。
示例
pwrtest /battery
pwrtest /battery /c:4 /i:1000
XML 日志文件输出
<PwrTestLog>
<SystemInformation>
</SystemInformation>
<BatteryScenario>
<Batteries>
<Battery id="" shortterm="" rechargeable="" >
<Name></Name>
<UniqueID></UniqueID>
<Chemistry></Chemistry>
<Manufacturer></Manufacturer>
<DesignedCapacity></DesignedCapacity>
<FullChargeCapacity></FullChargeCapacity>
<CriticalBias></CriticalBias>
<CycleCount></CycleCount>
<ManufactureDate></ManufactureDate>
<FullLifeTime Units=""></FullLifeTime>
</Battery>
</Batteries>
<BatteryTraces interval="">
<Trace>
<ElapsedT></ElapsedT>
<ACStatus></ACStatus>
<Capacity id=""></Capacity>
<TimeRemaining></TimeRemaining>
<Capacity id=""></Capacity>
<RateOfDrain id=””></RateOfDrain>
<Voltage id=””></Voltage>
<Capacity id=""></Capacity>
<RateOfDrain id=””></RateOfDrain>
<Voltage id=””> </Voltage>
</Trace>
</BatteryTraces>
</BatteryScenario>
</PwrTestLog>
下表描述了日志文件中显示的 XML 元素。
元素 | 说明 |
---|---|
<UniqueID> | 指示电池的唯一 ID。 |
<化学> | 指示电池化学成分。 |
<制造商> | 表示电池制造商。 |
<DesignedCapacity> | 指示电池的设计容量(以毫瓦小时 (mW-h) 为单位)。 |
<FullChargeCapacity> | 指示电池的完全充电容量(以毫瓦小时 (mW-h) 为单位)。 |
<CriticalBias> | 指示从零开始的偏差(以 mW-h 为单位),该偏差应用于电池报告。 |
<CycleCount> | 指示电池经历的充电/放电周期次数。 |
<ManufactureDate> | 指示电池的生产日期。 |
<FullLifeTime> | 指示电池的完整寿命,以秒为单位。 |
<BatteryTraces> | 包含 Trace> 元素的列表<。 有一个属性指示电池信息轮询间隔。 |
<跟踪> | 包含有关电池状态的信息,例如电压、容量,以及在给定时间间隔内的排放率。 |
<ElapsedT> | 指示自启动 PwrTest 以来的运行时间 |
<ACStatus> | 指示系统是使用交流电源 (1) 还是电池 (0) 运行。 |
<TimeRemaining> | 指示所有系统电池的剩余电池寿命,以秒为单位。 |
<能力> | 指示电池的容量(以毫瓦小时为单位 (mW-h) )。 有一个 id 属性指示正在报告哪个电池的容量。 |
<RateOfDrain> | 指示电池的排出速率(以毫瓦 (mW) 为单位)。 具有一个 ID 属性,用于指示要报告消耗速率的电池。 |
<电压> | 指示电池电压(以毫伏为单位 (mV) )。 具有一个 ID 属性,用于指示要报告电压的电池。 |