V3APP下发跑步计划(运动计划)

功能表:setSupportSportPlan

Flutter示例:

/// app下发跑步计划(运动计划)事件号
setSendRunPlan(
  evtBase: _VBusEvtBase.base_app_set,
  evtType: _VBusEvtType.func_v3_send_run_plan),

/// app下发跑步计划(运动计划)
libManager.send(evt: CmdEvtType.setSendRunPlan, json: jsonEncode(json));

App下发的json字段:

字段名 字段类型 字段说明
verison int 协议库版本号
operate int 操作
1:开始计划
2:计划数据下发
3:结束计划
4:查询跑步计划
type int 计划类型
1:跑步计划3km
2:跑步计划5km
3:跑步计划10km
4:半程马拉松训练(二期)
5:马拉松训练(二期)
year int 计划开始时间 年
month int 计划开始时间 月
day int 计划开始时间 日
hour int 计划开始时间 时
min int 计划开始时间 月
sec int 计划开始时间 日
day_num int 计划天数个数
当operate 为2时起作用
items 集合 计划详情 type & num & item的集合
字段名 字段类型 字段说明
type int 训练类型
186:计划休息
187:计划户外跑步
188:计划室内跑步
189:计划室内健身
num int 动作个数
注:休息时动作个数为零 ,其他动作时个数不为零
item 集合 动作详情 type &time & height_heart& low_heart的集合
字段名 字段类型 字段说明
type int 动作类型
1:快走 2:慢跑 3:中速跑 4:快跑
time int 目标时间
单位秒
height_heart int 心率范围低值
low_heart int 心率范围高值

示例:

{
  "verison":0,
    "operate":1,
    "type":1,
    "year":2022,
    "month":12,
    "day":26,
    "hour":17,
    "min":36,
    "sec":0,
    "day_num":1,
    "items":[
        {
         "type":186,
         "num":2,
         "item":[
            {
                "type":1,
                "time":200,
                "height_heart":110,
                "low_heart":80
            },
            {
                "type":1,
                "time":500,
                "height_heart":110,
                "low_heart":80
            }
         ]
        }
    ],
    "item":[],
}

App收到的json字段

字段名 字段类型 字段说明
err_code int 00:成功,01:失败 ,02:已开启另一跑步计划
version int 协议库版本号
operate int 操作:
1:开始计划
2:计划数据下发
3:结束计划
4:查询跑步计划
type int 计划类型:
1:跑步计划3km
2:跑步计划5km
3:跑步计划10km
4:半程马拉松训练(二期)
5:马拉松训练(二期)
year int 计划实施开始时间 年
month int 计划实施开始时间 月
day int 计划实施开始时间 日
hour int 计划实施开始时间 时
min int 计划实施开始时间 分
sec int 计划实施开始时间 秒

示例:

{
    "err_code":0,
    "version":0,
    "operate":1,
    "type":1,
    "year":2022,
    "month":12,
    "day":26,
    "hour":17,
    "min":36,
    "sec":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 ""