获取健康监测开关
功能表
__IDO_FUNCTABLE__.funcTable35Model.getHealthSwitchState
健康监测开关模型说明
- IDOGetHealthSwitchStateModel
参数 | 说明 | 备注 |
---|---|---|
heartMode | 连续测量心率开关 | bool |
pressureMode | 压力自动检测开关 | bool |
spo2Mode | 血氧自动检测开关 | bool |
scienceMode | 科学睡眠开关 | bool |
temperatureMode | 夜间体温开关 | bool |
noiseMode | 噪声开关 | bool |
menstrualMode | 生理周期开关 | bool |
walkMode | 走动提醒开关 | bool |
handWashingMode | 喝水提醒开关 | bool |
heartModeNotifyFlag | 心率通知状态类型 | 0无效 ; 1:允许通知; 2:静默通知; 3:关闭通知 |
pressureNotifyFlag | 压力通知状态类型 | 0无效 ; 1:允许通知; 2:静默通知; 3:关闭通知 |
spo2NotifyFlag | 血氧通知状态类型 | 0无效 ; 1:允许通知; 2:静默通知; 3:关闭通知 |
menstrualNotifyFlag | 生理周期通知状态类型 | 0无效 ; 1:允许通知; 2:静默通知; 3:关闭通知 |
guidanceNotifyFlag | 健身指导通知状态类型 | 0无效 ; 1:允许通知; 2:静默通知; 3:关闭通知 |
reminderNotifyFlag | 提醒事项通知状态类型 | 0无效 ; 1:允许通知; 2:静默通知; 3:关闭通知 |
命令代码
Objc:
[IDOFoundationCommand getHealthSwitchStateCommand:^(int errorCode, IDOGetHealthSwitchStateModel * _Nullable data) {
if (errorCode == 0) {
//获取成功
}else if (errorCode == 6) {
//设备不支持
}else {
//获取失败
}
}];
Swift:
IDOFoundationCommand.getHealthSwitchStateCommand { (errorCode, model) in
if errorCode == 0 {
//获取成功
}else if errorCode == 6 {
//设备不支持
}else {
//获取失败.
}
};