v2活动数据查询

模型说明

IDOSyncActivityDataInfoBluetoothModel

参数 说明 备注
year 年份 int
month 月份 int
day 日期 int
hour int
minute int
second int
dateStr 日期 精确到日期 str
timeStr 开始时间 精确到秒 str
dataLength 数据长度 int
hrInterval 心率数据产生间隔 int (单位 : s)
hrItemCount 心率项数据个数 int
packetCount 包的总数 int
type 运动类型 运动类型参照 IDOSportTypes文件说明
step 步数(骑行 时,步数为 0) int
durations 持续时长 int (单位:s)
calories 卡路里 int (单 位:大卡)
distance 距离 int (单位: 米)
avgHrValue 平均心率 int
maxHrValue 最大心率 int
burnFatMins 脂肪燃烧时长 int
aerobicMins 心肺锻炼时长 [有氧运动时长] int (分钟)
limitMins 极限锻炼时长 int (分钟)
anaerobicMins 无氧锻炼时长 int (分钟)
warmUpMins 热身锻炼时长 int (分钟)
hrValuesStr 有序列号的心率集合 json字符串 str
isSave 是否需要保存数据 (用于数据交换) bool
startFrom 运动发起端 (1 : 手环发起 0 : app发起) int

按时间戳查询活动

Objc:

//参数时间戳、Mac地址
[IDOSyncActivityDataModel queryOneActivityDataWithTimeStr:timeStr                                  
                                                   macAddr:macAddr];

Swift:

//参数时间戳、Mac地址
IDOSyncActivityDataModel.queryOneActivityData(withTimeStr:timeStr, macAddr: macAddr);

按日查询活动

Objc:

//参数年、月、日、Mac地址
[IDOSyncActivityDataModel queryOneDayActivityDataWithMacAddr:macAddr
                                                          year:year                                                                                              
                                                         month:month                                                                                       
                                                           day:day];

Swift:

//参数年、月、日、Mac地址
IDOSyncActivityDataModel.queryOneDayActivityData(withMacAddr:macAddr, year:year,month:month,day:day);

按月查询活动

Objc:

//参数年、月、Mac地址
[IDOSyncActivityDataModel queryOneMonthActivityDataWithMacAddr:macAddr
                                                          year:year                                                                                              
                                                         month:month];

Swift:

//参数年、月、Mac地址
IDOSyncActivityDataModel.queryOneMonthActivityData(withMacAddr:macAddr, year:year,month:month);

按年查询活动

Objc:

//参数年、Mac地址
[IDOSyncActivityDataModel queryOneYearActivityDataWithMacAddr:macAddr
                                                           year:year];

Swift:

//参数年、Mac地址
IDOSyncActivityDataModel.queryOneYearActivityData(withMacAddr:macAddr, year:year);

分页查询活动

Objc:

//参数页数、每页个数、Mac地址
[IDOSyncActivityDataModel queryOnePageActivityDataWithPageIndex:pageIndex
                                numOfPage:numOfPage 
                                macAddr:macAddr ];

Swift:

//参数页数、每页个数、Mac地址
IDOSyncActivityDataModel.queryOnePageActivityData(withPageIndex:pageIndex, numOfPage:numOfPage,macAddr:macAddr);

所有轨迹运动

Objc:

//参数Mac地址
[IDOSyncActivityDataModel queryAllTrajectorySportActivitysWithMac:macAddr];

Swift:

//参数Mac地址
IDOSyncActivityDataModel.queryAllTrajectorySportActivitys(withMac:macAddr);

所有轻运动

Objc:

//参数Mac地址
[IDOSyncActivityDataModel queryAllLightSportActivitysWithMac:macAddr];

Swift:

//参数Mac地址
IDOSyncActivityDataModel.queryAllLightSportSportActivitys(withMac:macAddr);
Copyright © 2015-2020 IDO. All rights reserved. all right reserved,powered by Gitbook修订时间: 2023-12-18 10:04:13

results matching ""

    No results matching ""