Pressure data query

parameter explanation

  • IDOSyncPressureItemInfoBluetoothModel
parameter explanation remarks
dateStr day Accurate to day str
offset Sub time offset int (minute)
pressureVal Pressure value int
serialNumber serialNumber int
  • IDOSyncPressureDataInfoBluetoothModel
parameter explanation remarks
year year int
month month int
day day int
dateStr day Accurate to day str
minuteOffset Total time offset int (minute)
itemsCount Pressure packet volume int
pressures Pressure collection array (IDOSyncPressureItemInfoBluetoothModel)

Query pressure by year

Objc:

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

Swift:

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

Query pressure by month

Objc:

//parameter:year,month,MAC address,day collection within the month,Query details
[IDOSyncPressureDataModel queryOneMonthPressureWithYear:year                                     
                                                  month:month 
                                                macAddr:macAddr 
                                           datesOfMonth:&days
                                           isQueryItems:NO];

Swift:

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

Query pressure by week

Objc:

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

Swift:

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

Query pressure by day

Objc:

//parameter: Year, month, day, MAC address
[IDOSyncPressureDataModel queryOneDayPressureDetailWithMac:macAddr                                                                                                             
                                                      year:year                                                                    
                                                     month:month 
                                                       day:day];

Swift:

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

Query all pressures

Objc:

//parameter: MAC address
[IDOSyncPressureDataModel queryAllPressuresWithMac:macAddr];

Swift:

//parameter: MAC address
IDOSyncPressureDataModel.queryAllPressures(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 ""