血氧数据查询
参数说明
- IDOSyncBloodOxygenItemInfoBluetoothModel
参数 | 说明 | 备注 |
---|---|---|
dateStr | 日期 | str |
offset | 子时间偏移量 | int (秒钟) |
spo2Val | 血氧值 | int |
serialNumber | 序列号 | int |
- IDOSyncBloodOxygenDataInfoBluetoothModel
参数 | 说明 | 备注 |
---|---|---|
year | 年份 | int |
month | 月份 | int |
day | 日期 | int |
dateStr | 日期 精确到日期 | str |
minuteOffset | 总时间偏移量 | str (秒钟) |
itemsCount | 血氧数据包量 | int |
bloodOxygens | 血氧集合 | array (IDOSyncBloodOxygenItemInfoBluetoothModel) |
avgBloodOxygen | 平均血氧 | int |
maxBloodOxygen | 最大血氧 | int |
minBloodOxygen | 最小血氧 | int |
按年查询血氧
Objc:
//参数: 年、Mac地址、是否查询详情
[IDOSyncSpo2DataModel queryOneYearBloodOxygenWithYear:year
macAddr:macAddr
isQueryItems:NO];
Swift:
//参数: 年、Mac地址、是否查询详情
IDOSyncSpo2DataModel.queryOneYearBloodOxygen(withYear: year, macAddr: macAddr, isQueryItems: false);
按月查询血氧
Objc:
//参数: 年、月、Mac地址、月内日期集合、是否查询详情
[IDOSyncSpo2DataModel queryOneMonthBloodOxygenWithYear:year
month:month
macAddr:macAddr
datesOfMonth:&days
isQueryItems:NO];
Swift:
//参数: 年、月、Mac地址、月内日期集合、是否查询详情
IDOSyncSpo2DataModel.queryOneMonthBloodOxygen(withYear:year, month:month, macAddr:macAddr, datesOfMonth:&days, isQueryItems:false);
按周查询血氧
Objc:
//参数: 星期索引、星期开始、Mac地址、星期内日期集合、是否查询详情
[IDOSyncSpo2DataModel queryOneWeekBloodOxygenWithWeekIndex:week
weekStartDay:0
macAddr:macAddr
datesOfWeek:&days
isQueryItems:NO];
Swift:
//参数: 星期索引、星期开始、Mac地址、星期内日期集合、是否查询详情
IDOSyncSpo2DataModel.queryOneWeekBloodOxygen(withWeekIndex:week, weekStartDay:0, macAddr:macAddr, datesOfWeek:&days, isQueryItems: false);
按日查询血氧
Objc:
//参数: 年、月、日、Mac地址
[IDOSyncSpo2DataModel queryOneDayBloodOxygenDetailWithMac:macAddr
year:year
month:month
day:day];
Swift:
//参数: 年、月、日、Mac地址
IDOSyncSpo2DataModel.queryOneDayBloodOxygenDetail(withMac:macAddr, year:year, month:month, day:day);
查询所有血氧
Objc:
//参数: Mac地址
[IDOSyncSpo2DataModel queryAllBloodOxygensWithMac:macAddr];
Swift:
//参数: Mac地址
IDOSyncSpo2DataModel.queryAllBloodOxygens(withMac:macAddr);