Samsung Health Sensor SDK

Samsung Health Sensor SDK enables a watch app to track health related sensor data including raw and processed data on Galaxy Watch running Wear OS Powered by Samsung.

See: Description

Packages 
Package Description
com.samsung.android.service.health.tracking
This package provides tracker capabilities and a tracking service connection.
com.samsung.android.service.health.tracking.data
This package supports a tracking event to retrieve sensor data for each tracker type.

Samsung Health Sensor SDK enables a watch app to track health related sensor data including raw and processed data on Galaxy Watch running Wear OS Powered by Samsung.

Supported Tracking Data

The following data tracking is available with Samsung Health Sensor SDK:

  • Accelerometer
  • Bioelectrical impedance analysis (BIA)
  • Electrocardiogram (ECG)
  • Electrodermal activity (EDA)
  • Heart rate including IBI (Inter-beat Interval)
  • Multi-frequency bioelectrical impedance (MF-BIA)
  • Photoplethysmogram (PPG) Green, Red, and Infrared (IR)
  • Skin temperature
  • Oxygen saturation (SpO2)
  • Sweat loss after running
  • Samsung Health Sensor SDK works with Health Sensor Service app on Galaxy Watch.
    The SDK's data library works properly with the specific Health Sensor Service version.

    SDK's library version Health Sensor Service compatible version
    1.0.0 1.2.0 or above
    1.1.0 1.3.0 or above
    1.2.0 1.5.0 or above
    1.3.0 1.5.4 or above
    1.4.0 1.6.5 or above

    E.g. if you create your app with the SDK library 1.4.0, it requires to install Health Sensor Service 1.6.5 or above in the device.

    If the SDK and Health Sensor Service's version is not matched, the SDK gives an error.

    You can resolve the error simply and induce the users to update Health Sensor Service app to the latest version with the following APIs.

    See its example:
    Connection Exception Handling