设置心率区间

Flutter示例:

/// 设置心率区间事件号
setHeartRateInterval(
  evtBase: _VBusEvtBase.base_app_set,
  evtType: _VBusEvtType.app_set_heart_rate_interval),

/// 设置心率区间
libManager.send(evt: CmdEvtType.setHeartRateInterval, json: jsonEncode(json));

App下发的json字段

字段名 字段类型 字段说明
burn_fat_threshold int 脂肪训练心率区间
计算规则:最大心率的50%-69%
单位:次/分钟
aerobic_threshold int 心肺训练心率区间
计算规则:最大心率的70%-84%
单位:次/分钟
limit_threshold int 峰值训练心率区间
计算规则:最大心率的85%-100%
单位:次/分钟
user_max_hr int 心率上限,最大心率提醒
单位:次/分钟
range1 int 热身运动心率区间
计算规则:(200-年龄) * 50
单位:次/分钟
range2 int 脂肪燃烧心率区间
计算规则:(200-年龄) * 60
单位:次/分钟
range3 int 有氧运动心率区间
计算规则:(200-年龄) * 70
单位:次/分钟
range4 int 无氧运动心率区间
计算规则:(200-年龄) * 80
单位:次/分钟
range5 int 极限锻炼心率区间
计算规则:(200-年龄) * 90
单位:次/分钟
min_hr int 心率最小值
单位:次/分钟
max_hr_remind int 最大心率提醒
0 关闭,1 开启
min_hr_remind int 最小心率提醒
0 关闭,1 开启
remind_start_hour int 提醒开始 时
remind_start_minute int 提醒开始 分
remind_stop_hour int 提醒结束 时
remind_stop_minute int 提醒结束 分

示例:

{
  "burn_fat_threshold":113,
  "aerobic_threshold":132,
  "limit_threshold":170,
  "user_max_hr":220,
  "range1":94,
  "range2":113,
  "range3":132,
  "range4":151,
  "range5":170,
  "min_hr":20,
  "max_hr_remind":1,
  "min_hr_remind":0,
  "remind_start_hour":0,
  "remind_start_minute":0,
  "remind_stop_hour":23,
  "remind_stop_minute":59
}
Copyright © 2023-2024 IDO. All rights reserved. all right reserved,powered by Gitbook修订时间: 2026-04-07 16:03:47

results matching ""

    No results matching ""