PolarBleSdkFeature

public enum PolarBleSdkFeature : CaseIterable

Features available in Polar BLE SDK library

  • Hr feature to receive hr and rr data from Polar or any other BLE device via standard HR BLE service

    Declaration

    Swift

    case feature_hr
  • Device information feature to receive sw information from Polar or any other BLE device

    Declaration

    Swift

    case feature_device_info
  • Feature to receive battery level info from Polar or any other BLE device

    Declaration

    Swift

    case feature_battery_info
  • Polar sensor streaming feature to stream live online data. For example hr, ecg, acc, ppg, ppi, etc…

    Declaration

    Swift

    case feature_polar_online_streaming
  • Polar offline recording feature to record offline data to Polar device without continuous BLE connection.

    Declaration

    Swift

    case feature_polar_offline_recording
  • H10 exercise recording feature to record exercise data to Polar H10 device without continuous BLE connection.

    Declaration

    Swift

    case feature_polar_h10_exercise_recording
  • Offline Exercise V2 feature to record exercise data on supported devices using the Data Merge protocol.

    This feature enables offline exercise recording when the device is not connected to the host device.

    Requires the device to support the dm_exercise capability.

    Declaration

    Swift

    case feature_polar_offline_exercise_v2
  • Feature to read and set device time in Polar device

    Declaration

    Swift

    case feature_polar_device_time_setup
  • In SDK mode the wider range of capabilities are available for the online stream or offline recoding than in normal operation mode.

    Declaration

    Swift

    case feature_polar_sdk_mode
  • Feature to enable or disable SDK mode blinking LED animation.

    Declaration

    Swift

    case feature_polar_led_animation
  • Firmware update for Polar device.

    Declaration

    Swift

    case feature_polar_firmware_update
  • Feature to receive activity data from Polar device.

    Declaration

    Swift

    case feature_polar_activity_data
  • Feature to access training session data and exercise session controls.

    Declaration

    Swift

    case feature_polar_training_data
  • Feature to access sleep recording control and sleep related data APIs.

    Declaration

    Swift

    case feature_polar_sleep_data
  • Feature to control device power/reset behavior via device control notifications.

    Declaration

    Swift

    case feature_polar_device_control
  • Polar PFTP communication is required for Polar applications.

    Declaration

    Swift

    case feature_polar_file_transfer
  • Health Thermometer Service feature to receive temperature measurements.

    Declaration

    Swift

    case feature_hts
  • Feature to receive skin temperature data from Polar device.

    Declaration

    Swift

    case feature_polar_temperature_data
  • Feature to read and set device configuration through Polar Features Configuration Service.

    Declaration

    Swift

    case feature_polar_features_configuration_service