Skin temperature data query

parameter explanation

  • IDOSyncTemperatureItemDataModel
parameter explanation remarks
offset Sub time offset int (unit:second)
value Skin temperature value int
dateStr time stamp Accurate to date str
  • IDOSyncTemperatureBluetoothDataModel
parameter explanation remarks
year year int
month month int
day day int
dateStr time stamp Accurate to date str
startTime Start hour unit: second
intervalMode Interval of data second、minute
avgTemperature Average temperature int
maxTemperature Maximum temperature int
minTemperature Minimum temperature int
itemCount Number of skin temperature int
items Skin temperature set array (IDOSyncTemperatureItemDataModel)

Query skin temperature by year

Objc:

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

Swift:

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

Press month to query the skin temperature

Objc:

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

Swift:

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

Inquire skin temperature by week

Objc:

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

Swift:

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

Query skin temperature by day

Objc:

//parameter: Year, month, day, MAC address
[IDOSyncTemperatureDataModel queryOneDayTemperatureDetailWithMac:macAddr                                                                                                             
                                                year:year                                                                    
                                               month:month 
                                                 day:day];

Swift:

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

Query all skin temperatures

Objc:

//parameter: MAC address
[IDOSyncTemperatureDataModel queryAllTemperatureWithMac:macAddr];

Swift:

//parameter: MAC address
IDOSyncTemperatureDataModel.queryAllNoise(withMac:macAddr);
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 ""