获取设备支持的菜单列表
功能表:getMenuList
Flutter示例:
/// 获取设备支持的列表事件号
getMenuList(
evtBase: _VBusEvtBase.base_app_get,
evtType: _VBusEvtType.app_get_menu_list),
/// 获取设备支持的列表
libManager.send(evt: CmdEvtType.getMenuList, json: jsonEncode(json));
App收到的json字段:
| 字段名 | 字段类型 | 字段说明 |
|---|---|---|
| min_show_num | int | 最小显示个数 |
| max_show_num | int | 最大显示个数 |
| max_num | int | 目前列表最大个数 |
| current_show_num | int | 设备当前显示的列表个数 |
| items | 集合 | 设备当前显示的列表详情 index & value的集合 |
| 字段名 | 字段类型 | 字段说明 |
|---|---|---|
| index | int | 序号 0开始 最大值13 |
| value | int | 类型 0 无效 1 步数 2 心率 3 睡眠 4 拍照 5 闹钟 6 音乐 7 秒表 8 计时器 9 运动模式 10 天气 11 呼吸锻炼 12 查找手机 13 压力 14 数据三环 15 时间界面 16 最近一次活动 17 健康数据 18 血氧 19 菜单设置 20 alexa语音依次显示 21 X屏(gt01pro-X新增) 22 卡路里 (Doro Watch新增) 23 距离(Doro Watch新增) 24 一键测量 (IDW05新增) 25 renpho health(润丰健康)(IDW12新增) 26 指南针 (mp01新增) 27 气压高度计(mp01新增) 28 通话列表(蓝牙通话)(IDW13新增) 29 事项提醒(日程提醒) |
示例:
{
"current_show_num" : 5,
"items" :
[
{
"index" : 0,
"value" : 17
},
{
"index" : 1,
"value" : 2
},
{
"index" : 2,
"value" : 13
},
{
"index" : 3,
"value" : 16
},
{
"index" : 4,
"value" : 20
},
{
"index" : 5,
"value" : 6
},
{
"index" : 6,
"value" : 10
}
],
"max_num" : 7,
"max_show_num" : 7,
"min_show_num" : 2
}