Skip to main content

此接口用于管理道通电池的所有信息

class  AutelBattery

method setLowBatteryNotifyThreshold

void setLowBatteryNotifyThreshold(float lowValue, CallbackWithNoParam
callback);

描述:设置电池模块的电池低电量告警阈值。

输入参数: lowValue 电池低电量告警阈值,范围为0.25至0.50。 callback 设置电池低电量告警阈值时的回调

输出参数:

相关参数:

method getLowBatteryNotifyThreshold

void getLowBatteryNotifyThreshold(CallbackWithOneParam<Float> callback);

描述:获取电池模块的电池低电量告警阈值。

输入参数:

输出参数:callback 获取电池低电量告警阈值时的回调。

相关参数:

method setCriticalBatteryNotifyThreshold

void setCriticalBatteryNotifyThreshold(float criticalValue,
CallbackWithNoParam callback);

描述:设置电池模块的电池严重低电量告警阈值

输入参数:criticalValue 电池严重低电量告警阈值,范围为0.1至0.25。 callback 设置电池严重低电量告警阈值时的回调。

输出参数:

相关参数:

method getCriticalBatteryNotifyThreshold

void getCriticalBatteryNotifyThreshold(CallbackWithOneParam<Float>
callback);

描述:获取电池模块的电池严重低电量告警阈值。

输入参数:callback获取电池严重低电量告警阈值时的回调。

输出参数:

相关参数:

method setDischargeDay

void setDischargeDay(int day, CallbackWithNoParam callback);

描述:设置电池模块的电池放电日期,长时间闲置后触发电池自放电保护。

输入参数: day 设置的放电日期,范围在1到10之间。 callback 设置电池放电日期时的回调。

输出参数:无

相关参数:

method getDischargeDay

void getDischargeDay(CallbackWithOneParam<Integer> callback);

描述: 获取电池模块的电池放电日期,长时间闲置后触发电池自放电保护。

输入参数:callback 获取电池放电日期时的回调。

输出参数:无。

相关参数:

method getDischargeCount

void getDischargeCount(CallbackWithOneParam<Integer> callback)

描述:获取电池充电次数。

输入参数:callback 获取电池充电次数时的回调

输出参数:

相关参数:

method getSerialNumber

void getSerialNumber(CallbackWithOneParam<String> callback);

描述:获取电池的序列号。

输入参数: @param callback 获取电池序列号时的回调。

输出参数:

相关参数:

method getVersion

void getVersion(CallbackWithOneParam<String> callback);

描述: 获取电池的固件版本

输入参数: param callback 获取电池固件版本时的回调。

输出参数:

相关参数:

method getParameterSupportManager

BatteryParameterRangeManager getParameterSupportManager();

描述: 获取电池参数范围管理器。见下文BatteryParameterRangeManager说明

输入参数:

输出参数:电池参数范围管理器

相关参数:

method getFullChargeCapacity

void getFullChargeCapacity(CallbackWithOneParam<Integer> callback);

描述:获取电池的满充电容量

输入参数: @param callback 获取电池满充电容量时的回调。

输出参数:电池参数范围管理器

相关参数: