设置压力开关
压力开关功能表
__IDO_FUNCTABLE__.funcTable20Model.pressureData
压力开关模型说明
- IDOSetPressureSwitchBluetoothModel
参数 | 说明 | 备注 |
---|---|---|
onOff | 开关 | bool |
startHour | 开始 (时) | int |
startMinute | 开始 (分) | int |
endHour | 结束 (时) | int |
endMinute | 结束 (分) | int |
remindOnOff | 压力提醒 开关 | bool |
repeat | 重复集合 | [星期一、星期二、星期三、星期四、星期五、星期六、星期日] |
interval | 提醒间隔 | 单位分钟 默认60分钟 |
interval | 提醒间隔 | 单位分钟 默认60分钟 |
highThreshold | 压力过高阈值 | int |
notifyFlag | 通知类型 | 0无效 ; 1:允许通知; 2:静默通知; 3:关闭通知 funcTable35Model.pressureNotifyFlagMode 功能表支持才有效 |
stressThreshold | 压力阈值 | int |
命令代码
Objc:
IDOSetPressureSwitchBluetoothModel * model = [IDOSetPressureSwitchBluetoothModel currentModel];
[IDOFoundationCommand setPressureSwitchCommand:model
callback:^(int errorCode) {
if (errorCode == 0) {
//设置成功
}else if (errorCode == 6) {
//设备不支持
}else {
//设置失败
}
}];
Swift:
let model = IDOSetPressureSwitchBluetoothModel.current();
IDOFoundationCommand.setPressureSwitch(model) { (errorCode) in
if errorCode == 0 {
//设置成功
}else if errorCode == 6{
//设备不支持此方法
}else {
//设置错误
}
};