v2血压数据查询

参数说明

  • IDOSyncBpDataItemInfoBluetoothModel
参数 说明 备注
sysBlood 较大收缩压 int
diasBlood 较小舒张压 int
offset 子时间偏移量 int (分钟)
serialNumber 序列号 int
dateStr 时间戳 精确到日期 str
timeStr 时间戳 精确到分钟 str
isLocal 本地设置数据,区分手环同步的数据 bool
  • IDOSyncBpDataInfoBluetoothModel
参数 说明 备注
itemsCount 血压数据包量 int
sleepAvgBp 睡眠平均血压 int
maxBp 最大血压值 int
year 年份 int
month 月份 int
day 日期 int
bloodbPressures 血压集合 array (IDOSyncBpDataItemInfoBluetoothModel)
dateStr 时间戳 精确到日期 str
minuteOffset 总时间偏移量 int (分钟)
isLocal 本地设置数据,区分手环同步的数据 bool

按年查询血压

Objc:

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

Swift:

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

按月查询血压

Objc:

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

Swift:

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

按周查询血压

Objc:

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

Swift:

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

按日查询血压

Objc:

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

Swift:

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

查询所有血压

Objc:

//参数: Mac地址
[IDOSyncBpDataModel queryAllBloodPressuresWithMac:macAddr];

Swift:

//参数: Mac地址
IDOSyncBpDataModel.queryAllBloodPressures(withMac:macAddr);

查询最近一天的血压

Objc:

//参数: Mac地址
[IDOSyncBpDataModel queryLastDayBloodPressureDetailWithMac:macAddr];

Swift:

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