设置走动提醒

功能表:setWalkReminder 【setWalkReminderAddNotify,v2SupportSetGetNoReminderOnWalkReminder】

Flutter示例:

/// 设置走动提醒事件号
setWalkRemind(
  evtBase: _VBusEvtBase.base_app_set,
  evtType: _VBusEvtType.app_set_walk_reminder),

/// 设置走动提醒
libManager.send(evt: CmdEvtType.setWalkRemind, json: jsonEncode(json));

App下发的json字段

字段名 字段类型 字段说明
on_off int 开关
0 关,1 开
goal_step int 目标步数
预留
start_hour int 开始时间 时
start_minute int 开始时间 分
end_hour int 结束时间 时
end_minute int 结束时间 分
repeat int 重复
bit0无效
bit1-bit7分别是星期1到星期7,0不重复 1重复
goal_time int 目标时间
预留
notify_flag int 通知类型
0:无效
1:允许通知
2:静默通知
3:关闭通知
需要固件开启功能表支持setWalkReminderAddNotify
do_not_disturb_on_off int 走动勿扰(免提醒)开关
0关 1开
需要固件开启功能表支持 v2SupportSetGetNoReminderOnWalkReminder
no_disturb_start_hour int 开始时间 时
需要固件开启功能表支持 v2SupportSetGetNoReminderOnWalkReminder
no_disturb_start_minute int 开始时间 分
需要固件开启功能表支持 v2SupportSetGetNoReminderOnWalkReminder
no_disturb_end_hour int 结束时间 时
需要固件开启功能表支持 v2SupportSetGetNoReminderOnWalkReminder
no_disturb_end_minute int 结束时间 分
需要固件开启功能表支持 v2SupportSetGetNoReminderOnWalkReminder

示例:

{
   "on_off":1,
   "goal_step":2000,
   "start_hour":14,
   "start_minute":0,
   "end_hour":20,
   "end_minute":0,
   "repeat":127,
   "goal_time":60,
   "notify_flag":1,
   "do_not_disturb_on_off":0,
   "no_disturb_start_hour":0,
   "no_disturb_start_minute":0,
   "no_disturb_end_hour":0,
   "no_disturb_end_minute":0
}
Copyright © 2023-2024 IDO. All rights reserved. all right reserved,powered by Gitbook修订时间: 2026-04-07 16:03:39

results matching ""

    No results matching ""