此接口用于管理道通电池的所有信息
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 获取电池满充电容量时的回调。
输出参数:电池参数范围管理器
相关参数:无