Skip to main content

保存电池参数,包括电池电压、容量、电流、温度、电量等的接口

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();

描述:获取剩余电量百分比

输入参数:

输出参数:剩余电量百分比

相关参数:

相关参数: