Set Smart Heart Rate Mode

Menu: setSmartHeartRate

Flutter Example:

/// Set Smart Heart Rate Mode Event
setHeartRateModeSmart(
  evtBase: _VBusEvtBase.base_app_set,
  evtType: _VBusEvtType.app_set_heart_rate_mode_smart),

/// Set Smart Heart Rate Mode
libManager.send(evt: CmdEvtType.setHeartRateModeSmart, json: jsonEncode(json));

JSON Fields Sent by the App:

Field Name Field Type Field Description
mode int Switch
0:Off
1:On
notify_flag int Notification Type
0: Invalid
1: Allow Notifications
2: Silent Notifications
3: Disable Notifications
high_heart_mode int 1: Enable Smart High Heart Rate Alert
0: Disable
low_heart_mode int 1: Enable Smart Low Heart Rate Alert
0: Disable
high_heart_value int Smart High Heart Rate Alert Threshold
low_heart_value int Smart Low Heart Rate Alert Threshold
start_hour int Start Time of Heart Rate Monitoring (hour)
start_minute int Start Time of Heart Rate Monitoring (minute)
end_hour int End Time of Heart Rate Monitoring (hour)
end_minute int End Time of Heart Rate Monitoring (minute)

Example:

{
  "mode": 1,
  "notify_flag": 0,
  "high_heart_mode": 0,
  "low_heart_mode": 0,
  "high_heart_value": 100,
  "low_heart_value": 80,
  "start_hour": 9,
  "start_minute": 0,
  "end_hour": 12,
  "end_minute": 0
}

JSON Field Received by the App:

Field Name Field Type Field Description
err_code int 0: Success, non-zero: Error code

Example:

{
  "err_code": 0
}
Copyright © 2023-2024 IDO. All rights reserved. all right reserved,powered by GitbookModify Date: 2025-04-30 09:32:44

results matching ""

    No results matching ""