获取电池信息

功能表:getBatteryInfo

Flutter示例:

/// 获取电池信息事件号
getBatteryInfo(
  evtBase: _VBusEvtBase.base_app_get,
  evtType: _VBusEvtType.app_get_batt_info),

/// 获取电池信息
libManager.send(evt: CmdEvtType.getBatteryInfo, json: jsonEncode(json));

App收到的json字段

字段名 字段类型 字段说明
type int 电池类型:0:可充电锂电池, 1:纽扣电池
voltage int 电量
status int 电池状态
0:正常
1:正在充电
2:充电完成
3:低电量
level int 等级
last_charging_year int 最后一次充电时间 年
last_charging_month int 最后一次充电时间 月
last_charging_day int 最后一次充电时间 日
last_charging_hour int 最后一次充电时间 时
last_charging_minute int 最后一次充电时间 分
last_charging_second int 最后一次充电时间 秒
mode int 0:无效
1:正常模式(非省电模式)
2:省电模式

示例:

{
  "last_charging_day" : 0,
  "last_charging_hour" : 158,
  "last_charging_minute" : 66,
  "last_charging_month" : 0,
  "last_charging_second" : 0,
  "last_charging_year" : 0,
  "level" : 100,
  "mode" : 0,
  "status" : 0,
  "type" : 0,
  "voltage" : 4317
}
Copyright © 2023-2024 IDO. All rights reserved. all right reserved,powered by Gitbook修订时间: 2026-04-07 16:03:39

results matching ""

    No results matching ""