PwrTest 電池案例
PwrTest 電池案例的設計目的是為了協助自動檢查電池和電源資訊。
PwrTest 能夠記錄電池容量、電壓、清空率,以及系統中有多少電池的一般狀態。 電池資料會以指定的間隔記錄指定的週期數。
語法
pwrtest /battery [/c:n] [/i:n] [/?]
/c:n
指定 100 (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> | 指出電池的唯一識別碼。 |
<化學> | 表示電池化學。 |
<製造商> | 表示電池製造商。 |
<DesignedCapacity> | 指出 (mW-h) 以 milliwatt 小時為單位的電池設計容量。 |
<FullChargeCapacity> | 指出 (mW-h) 以 milliwatt 小時為單位的電池完全充電容量。 |
<CriticalBias> | 表示在 mW-h 中,從零開始偏差,這會套用至電池報告。 |
<CycleCount> | 指出電池所經歷的充電/電力迴圈數目。 |
<ManufactureDate> | 表示電池的製造日期。 |
<FullLifeTime> | 以秒為單位表示電池完整使用時間。 |
<BatteryTraces> | 包含Trace > 元素的清單 <。 具有屬性,指出電池資訊輪詢間隔。 |
<追蹤> | 包含指定間隔的電池狀態相關資訊,例如電壓、容量和清空率。 |
<ElapsedT> | 指出自 PwrTest 啟動以來經過的時間 |
<ACStatus> | 指出系統是否在 AC (1) 或電池 (0) 電源上執行。 |
<TimeRemaining> | 指出所有系統電池剩餘的電池使用時間,以秒為單位。 |
<能力> | 指出 (mW-h) 以 milliwatt 小時為單位的電池容量。 具有 id 屬性,表示要報告容量的電池。 |
<RateOfDrain> | 指出在 milliwatts (mW) 中電池的清空速率。 具有 ID 屬性,表示要回報清空速率的電池。 |
<電壓> | 表示毫秒 (mV) 的電池電壓。 具有 ID 屬性,表示要報告電壓的電池。 |