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);