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 ""