保存电池参数,包括电池电压、容量、电流、温度、电量等的接口
class BatteryState
method getVoltageCells
int[] getVoltageCells();
描述:返回电池组的电压
输入参数:无
输出参数:电池组电压
相关参数:无
method getVoltage
float getVoltage();
描述:获取电池总电压(cell1到cell的总和)。
输入参数:无
输出参数:电池总电压
相关参数:无
method getCapacity
float getCapacity();
描述:获取电池剩余容量
输入参数:无
输出参数:获取电池剩余容量
相关参数:无
method getRemainTime
float getRemainTime();
描述:获取飞行剩余时间,返回值单位为分钟。
输入参数:无
输出参数:飞行剩余时间
相关参数:无
method getCurrent
float getCurrent();
描述:获取电池电流。
输入参数:无
输出参数:电池电流
相关参数:无
method getTemperature
float getTemperature();
描述:获取电池温度。
输入参数:无
输出参数:电池温度
相关参数:无
method getDesignedCapacity
float getDesignedCapacity();
描述:获取电池的设计容量。
输入参数:无
输出参数:电池的设计容量
相关参数:无
method getBatteryWarning
BatteryWarning getBatteryWarning();
描述:获得电池警告状态
输入参数:无
输出参数:电池警告状态
相关参数:无
method getRemainingPercent
int getRemainingPercent();
描述:获取剩余电量百分比
输入参数:无
输出参数:剩余电量百分比
相关参数:无
相关参数:无