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