v2步数数据查询

参数说明

  • IDOSyncSportDataItemInfoBluetoothModel
参数 说明 备注
mode 运动模式 00:安静,
01:轻微,
10:中等活跃,
11:激烈
sportCount 运动步数 int
activeTime 活跃时间 int (秒)
calories 卡路里 int (大卡)
distance 运动距离 int (米)
dateStr 运动时间日期 精确到日期 int
serialNumber 序列号 int
  • IDOSyncSportDataInfoBluetoothModel
参数 说明 备注
itemsCount 运动数据包数量 int
year 年份 int
month 月份 int
day 日期 int
dateStr 时间戳 精确到日期 str
sportItems 运动数据集合 array (IDOSyncSportDataItemInfoBluetoothModel)
totalStep 运动总步数 int (单位 :步数)
totalCalories 运动总消耗卡路里 int (单位 :大卡)
totalDistances 运动总距离 int (单位 :米)
totalActiveTime 运动总时长 int (秒)
minuteOffset 开始偏移量 int
perMinute 产生数据间隔 int
goalSportData 目标运动数量 int
totalCount 一天步数items个数 int
keyWord 关键字 0:无效;1:超;2:浪;3:稳;4:慢;5:懒;6:香;
7:安;8:困;9:燃;10:暖;11:动;12:佛;13:秀;
14:拼;15:惯;16:凉;

只适用于Donha app(已废弃)

按年查询步数

Objc:

//参数:年、Mac地址、是否查询详情
[IDOSyncSportDataModel queryOneYearSportsWithYear:year                                  
                                          macAddr:macAddr     
                                     isQueryItems:NO];

Swift:

//参数:年、Mac地址、是否查询详情
IDOSyncSportDataModel.queryOneYearSports(withYear: year, macAddr: macAddr, isQueryItems: false);

按月查询步数

Objc:

//参数:年、月、Mac地址、月份内的日期集合、是否查询详情
[IDOSyncSportDataModel queryOneMonthSportsWithYear:year                                     
                                             month:month 
                                             macAddr:macAddr 
                                             datesOfMonth:&days
                                             isQueryItems:NO];

Swift:

//参数:年、月、Mac地址、月份内的日期集合、是否查询详情
IDOSyncSportDataModel.queryOneMonthSports(withYear:year, month:month, macAddr:macAddr, datesOfMonth:&days, isQueryItems:false);

按周查询步数

Objc:

//参数: 星期索引、星期开始、Mac地址、星期内日期集合、是否查询详情
[IDOSyncSportDataModel queryOneWeekSportsWithWeekIndex:week
                                          weekStartDay:0                                                             
                                          macAddr:macAddr                                                           
                                      datesOfWeek:&days                                                 
                                      isQueryItems:NO];

Swift:

//参数: 星期索引、星期开始、Mac地址、星期内日期集合、是否查询详情
IDOSyncSportDataModel.queryOneWeekSports(withWeekIndex:week, weekStartDay:0, macAddr:macAddr, datesOfWeek:&days, isQueryItems: false);

按日查询步数

Objc:

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

Swift:

//参数: 年、月、日、Mac地址
IDOSyncSportDataModel.queryOneDaySportDetail(withMac:macAddr, year:year, month:month, day:day);

查询所有步数

Objc:

//参数: Mac地址
[IDOSyncSportDataModel queryAllSportsWithMac:macAddr];

Swift:

//参数: Mac地址
IDOSyncSportDataModel.queryAllSports(withMac:macAddr);

查询所有基础步数

Objc:

//参数: Mac地址
[IDOSyncSportDataModel queryAllContractedSportsWithMac:macAddr];

Swift:

//参数: Mac地址
IDOSyncSportDataModel.queryAllContractedSports(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 ""