# 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
```
**描述:**
表示电池的电压。