Noise data query

parameter explanation

  • IDOSyncNoiseBluetoothItemDataModel
parameter explanation remarks
offset Sub time offset int (unit:second)
value Noise value int
dateStr time stamp Accurate to date str
  • IDOSyncNoiseBluetoothDataModel
parameter explanation remarks
year year int
month month int
day day int
dateStr time stamp Accurate to date str
startTime start time unit: second
intervalMode Interval of data second, minute
avgNoise Average noise int
maxNoise Maximum noise int
minNoise Minimum noise int
itemCount Number of noises int
items Noise set array (IDOSyncNoiseBluetoothItemDataModel)

Query noise by year

Objc:

//parameter:Year, MAC address、Query details
[IDOSyncNoiseDataModel queryOneYearNoiseWithYear:year                                  
                                          macAddr:macAddr     
                                     isQueryItems:NO];

Swift:

//parameter:Year, MAC address、Query details
IDOSyncNoiseDataModel.queryOneYearNoise(withYear: year, macAddr: macAddr, isQueryItems: false);

Query noise by month

Objc:

//parameter:year、month、MAC address、day collection within the month、Query details
[IDOSyncNoiseDataModel queryOneMonthNoiseWithYear:year                                     
                                             month:month 
                                           macAddr:macAddr 
                                           datesOfMonth:&days
                                           isQueryItems:NO];

Swift:

//parameter:year、month、MAC address、day collection within the month、Query details
IDOSyncNoiseDataModel.queryOneMonthNoise(withYear:year, month:month, macAddr:macAddr, datesOfMonth:&days, isQueryItems:false);

Query noise by week

Objc:

//parameter: Week index, week start, MAC address, day collection within the week, query details
[IDOSyncNoiseDataModel queryOneWeekNoiseWithWeekIndex:week
                                            weekStartDay:0                                                             
                                                 macAddr:macAddr                                                           
                                             datesOfWeek:&days                                                 
                                            isQueryItems:NO];

Swift:

//parameter: Week index, week start, MAC address, day collection within the week, query details
IDOSyncNoiseDataModel.queryOneWeekNoise(withWeekIndex:week, weekStartDay:0, macAddr:macAddr, datesOfWeek:&days, isQueryItems: false);

Query noise by day

Objc:

//parameter: Year, month, day, MAC address
[IDOSyncNoiseDataModel queryOneDayNoiseDetailWithMac:macAddr                                                                                                             
                                                year:year                                                                    
                                               month:month 
                                                 day:day];

Swift:

//parameter: Year, month, day, MAC address
IDOSyncNoiseDataModel.queryOneDayNoiseDetail(withMac:macAddr, year:year, month:month, day:day);

Query all noises

Objc:

//parameter: MAC address
[IDOSyncNoiseDataModel queryAllNoiseWithMac:macAddr];

Swift:

//parameter: MAC address
IDOSyncNoiseDataModel.queryAllNoise(withMac:macAddr);

Query heart rate by week

Copyright © 2015-2020 IDO. All rights reserved. all right reserved,powered by GitbookModify Date: 2023-12-18 10:04:13

results matching ""

    No results matching ""