Set Heart Rate Interval
Flutter Example:
/// Set Heart Rate Interval Event Number
setHeartRateInterval(
evtBase: _VBusEvtBase.base_app_set,
evtType: _VBusEvtType.app_set_heart_rate_interval),
/// Set Heart Rate Interval
libManager.send(evt: CmdEvtType.setHeartRateInterval, json: jsonEncode(json));
JSON Fields Received by App:
| Field Name | Field Type | Field Description |
|---|---|---|
| burn_fat_threshold | int | Fat Burn Heart Rate Zone Calc Rule: 50%-69% of Max HR Unit: bpm |
| aerobic_threshold | int | Aerobic Heart Rate Zone Calc Rule: 70%-84% of Max HR Unit: bpm |
| limit_threshold | int | Peak Heart Rate Zone Calc Rule: 85%-100% of Max HR Unit: bpm |
| user_max_hr | int | Heart Rate Upper Limit, Max HR Reminder Unit: bpm |
| range1 | int | Warm Up Heart Rate Zone Calc Rule: (200-Age) * 50% Unit: bpm |
| range2 | int | Fat Burn Heart Rate Zone Calc Rule: (200-Age) * 60% Unit: bpm |
| range3 | int | Aerobic Heart Rate Zone Calc Rule: (200-Age) * 70% Unit: bpm |
| range4 | int | Anaerobic Heart Rate Zone Calc Rule: (200-Age) * 80% Unit: bpm |
| range5 | int | Extreme Heart Rate Zone Calc Rule: (200-Age) * 90% Unit: bpm |
| min_hr | int | Heart Rate Min Value Unit: bpm |
| max_hr_remind | int | Max Heart Rate Reminder 0 Off, 1 On |
| min_hr_remind | int | Min Heart Rate Reminder 0 Off, 1 On |
| remind_start_hour | int | Reminder Start Hour |
| remind_start_minute | int | Reminder Start Minute |
| remind_stop_hour | int | Reminder Stop Hour |
| remind_stop_minute | int | Reminder Stop Minute |
| user_max_hr_value | int | Max HR Value set on app (Default 220-Age) (Valid if supportHeartRateZonesHrMaxSet is enabled) |
| heart_rate_zones_mode | int | Heart Rate Zone Mode, 0x00: Max HR Mode, 0x01: Reserve HR Mode (Valid if supportHeartRateZonesHrMaxSet is enabled) |
Example:
{
"burn_fat_threshold":113,
"aerobic_threshold":132,
"limit_threshold":170,
"user_max_hr":220,
"range1":94,
"range2":113,
"range3":132,
"range4":151,
"range5":170,
"min_hr":20,
"max_hr_remind":1,
"min_hr_remind":0,
"remind_start_hour":0,
"remind_start_minute":0,
"remind_stop_hour":23,
"remind_stop_minute":59,
"heart_rate_zones_mode": 1,
"user_max_hr_value": 179
}