获取电池信息
功能表
__IDO_FUNCTABLE__.funcTable28Model.chargingTime
电池信息模型说明
- IDOGetDeviceBattInfoBluetoothModel
参数 | 说明 | 备注 |
---|---|---|
voltage | 电压,毫伏 | int |
status | 状态 | 0:未充电,1:正在充电,2:充满 |
level | 电量等级 | 0-100 |
lastChargingYear | 上次充电时间(年) | int |
lastChargingMonth | 上次充电时间(月) | int |
lastChargingDay | 上次充电时间(日) | int |
lastChargingHour | 上次充电时间(时) | int |
lastChargingMinute | 上次充电时间(分) | int |
lastChargingSecond | 上次充电时间(秒) | int |
命令代码
Objc:
[IDOFoundationCommand getBatteryInfoCommand:^(int errorCode, IDOGetDeviceBattInfoBluetoothModel * _Nullable data) {
if (errorCode == 0) {
//获取成功
}else if (errorCode == 6) {
//设备不支持
}else {
//获取失败
}
}];
Swift:
IDOFoundationCommand.getBatteryInfoCommand{ (errorCode, model) in
if errorCode == 0 {
//获取成功
}else if errorCode == 6 {
//设备不支持
}else {
//获取失败.
}
};