# BatteryInfo ## **概述** **所属模块:** [Battery](battery.md) ## **汇总** ### Public 属性 | Public 属性 | 描述 | | -------- | -------- | | [capacity](#capacity) | 表示电池的电量百分比。 | | [voltage](#voltage) | 表示电池的电压。 | | [temperature](#temperature) | 表示电池的温度 | | [healthState](#healthstate) | 表示电池的健康状态。 | | [pluggedType](#pluggedtype) | 表示电池的充电设备类型。 | | [pluggedMaxCurrent](#pluggedmaxcurrent) | 表示电池的最大充电电流。 | | [pluggedMaxVoltage](#pluggedmaxvoltage) | 表示电池的最大充电电压。 | | [chargeState](#chargestate) | 表示电池的充电状态。 | | [chargeCounter](#chargecounter) | 表示电池的充电次数。 | | [totalEnergy](#totalenergy) | 表示电池的总容量。 | | [curAverage](#curaverage) | 表示电池的平均电流。 | | [curNow](#curnow) | 表示电池的实时电流。 | | [remainEnergy](#remainenergy) | 表示电池的剩余容量。 | | [present](#present) | 表示是否支持电池或者电池是否在位。 | | [technology](#technology) | 表示电池的技术型号。 | ## **详细描述** 电池相关信息。 **Since:** 3.1 ## **类成员变量说明** ### capacity ``` int BatteryInfo::capacity ``` **描述:** 表示电池的电量百分比。 ### chargeCounter ``` int BatteryInfo::chargeCounter ``` **描述:** 表示电池的充电次数。 ### chargeState ``` int BatteryInfo::chargeState ``` **描述:** 表示电池的充电状态。 ### curAverage ``` int BatteryInfo::curAverage ``` **描述:** 表示电池的平均电流。 ### curNow ``` int BatteryInfo::curNow ``` **描述:** 表示电池的实时电流。 ### healthState ``` int BatteryInfo::healthState ``` **描述:** 表示电池的健康状态。 ### pluggedMaxCurrent ``` int BatteryInfo::pluggedMaxCurrent ``` **描述:** 表示电池的最大充电电流。 ### pluggedMaxVoltage ``` int BatteryInfo::pluggedMaxVoltage ``` **描述:** 表示电池的最大充电电压。 ### pluggedType ``` int BatteryInfo::pluggedType ``` **描述:** 表示电池的充电设备类型。 ### present ``` byte BatteryInfo::present ``` **描述:** 表示是否支持电池或者电池是否在位。 ### remainEnergy ``` int BatteryInfo::remainEnergy ``` **描述:** 表示电池的剩余容量。 ### technology ``` String BatteryInfo::technology ``` **描述:** 表示电池的技术型号。 ### temperature ``` int BatteryInfo::temperature ``` **描述:** 表示电池的温度 ### totalEnergy ``` int BatteryInfo::totalEnergy ``` **描述:** 表示电池的总容量。 ### voltage ``` int BatteryInfo::voltage ``` **描述:** 表示电池的电压。