Get Health monitoring Switch
Function table
__IDO_FUNCTABLE__.funcTable35Model.getHealthSwitchState
Health Monitoring switch model description
- IDOGetHealthSwitchStateModel
Parater | Description | Notes |
---|---|---|
heartMode | Continuous heart rate switch | bool |
pressureMode | Stress automatic detection switch | bool |
spo2Mode | Blood oxygen automatic detection switch | bool |
scienceMode | scientific sleep switch | bool |
temperatureMode | night temperature switch | bool |
noiseMode | noise switch | bool |
menstrualMode | menstrual cycle switch | bool |
walkMode | walk reminder switch | bool |
handWashingMode | Drink water reminder switch | bool |
heartModeNotifyFlag | Heart rate notification status type | 0 is invalid; 1: enable notification; 2: silent notification; 3: disable notification |
pressureNotifyFlag | Stress Notification Status Type | 0 is invalid; 1: enable notification; 2: silent notification; 3: disable notification |
spo2NotifyFlag | Blood Oxygen Notification Status Type | 0 is invalid; 1: enable notification; 2: silent notification; 3: disable notification |
menstrualNotifyFlag | Period Notification Status Type | 0 is invalid; 1: enable notification; 2: silent notification; 3: disable notification |
guidanceNotifyFlag | Fitness coach notification status type | 0 is invalid; 1: enable notification; 2: silent notification; 3: disable notification |
reminderNotifyFlag | Reminder notification status type | 0 is invalid; 1: enable notification; 2: silent notification; 3: disable notification |
Command code
Objc:
[IDOFoundationCommand getHealthSwitchStateCommand:^(int errorCode, IDOGetHealthSwitchStateModel * _Nullable data) {
if (errorCode == 0) {
//get success
}else if (errorCode == 6) {
//device not supported
}else {
//get failed
}
}];
Swift:
IDOFoundationCommand.getHealthSwitchStateCommand { (errorCode, model) in
if errorCode == 0 {
//get success
}else if errorCode == 6 {
//device not supported
}else {
//get failed.
}
};