Set heart rate zones

Function table

__IDO_FUNCTABLE__.funcTable4Model.heartRate

Heart Rate Zone Model Description

  • IDOSetHrIntervalInfoBluetoothModel
Parameter Description Remark
burnFat Fat burning int
aerobic Aerobic exercise int
limitValue Extreme sport int
userMaxHr Maximum heart rate int
warmUp Warm up int
anaerobic Anaerobic exercise int
minHr Minimum heart rate int
maxHrRemind Maximum heart rate reminder switch bool
minHrRemind Minimum heart rate reminder switch bool
startHour Start (hour) int
startMinute Start (Minute) int
stopHour Finish (Hour) int
stopMinute Finish (Minute) int

Command code

Objc:

IDOSetHrIntervalInfoBluetoothModel * model = [IDOSetHrIntervalInfoBluetoothModel currentModel];
[IDOFoundationCommand setHrIntervalCommand:model
                               callback:^(int errorCode) {
   if (errorCode == 0) {
       //Set successfully
    }else if (errorCode == 6) {
      //Device not supported
    }else {
      //Setup failed
    }
}];

Swift:

let model = IDOSetHrIntervalInfoBluetoothModel.current();
IDOFoundationCommand.setHrInterval(model) { (errorCode) in
     if errorCode == 0 {
        //Set successfully
     }else if errorCode == 6{
        //Device does not support this method
     }else {
       //wrong setting
     }       
};
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 ""