Samsung Health Sensor SDK
The Galaxy Watch is equipped with Samsung’s unique BioActive Sensor that drives the next era of digital health monitoring. First introduced on the Galaxy Watch4 series, the BioActive Sensor uses a single unique chip that combines three powerful health sensors — Optical Heart Rate, Electrical Heart Signal, and Bioelectrical Impedance Analysis — to deliver extensive readings that include heart rate and blood oxygen level.
What is Samsung Health Sensor SDK?
The Samsung Health Sensor SDK is specialized for Galaxy Watch4 devices or later. It provides both raw sensor signal data from the Samsung BioActive Sensor and processed data with our differentiated features.
The SDK supports an improved health tracking capability to allow your applications to track the user's health data accurately with the accelerometer, raw ECG (Electrocardiogram), PPG (Photoplethysmogram), and heart rate including inter-beat interval. In addition, it provides more advanced health features such as the body composition measurement, to enable compelling use cases for health and fitness applications. The blood oxygen level and sweat loss after a running workout are also useful data to check a user's health status.
Enhancing health tracking capabilities on Galaxy Watch
A watch application utilizing the Samsung Health Sensor SDK runs on a Galaxy Watch with Wear OS powered by Samsung. It will help users monitor their overall health data and promotes an enhanced healthy lifestyle. The SDK can be applied in diverse areas including fitness, remote patient monitoring, elderly care, digital therapy, managing fatigue risks, and corporate well-being programs.
Samsung Health Sensor SDK Advantages
Low watch battery consumption
The Samsung Health Sensor SDK's accelerometer data, PPG data, and heart rate data are all received as a continuous event. The SDK's continuous tracker gathers sensor data in an application processor without waking up the CPU and sends an event at specific periods to a watch application. This minimizes the watch's battery consumption and enables a watch application to track the user's status for the entire day.
Receiving raw sensor data
The accelerometer, ECG, and PPG data are provided as raw data by the Samsung Health Sensor SDK. This is very useful to conduct various analyses and more in-depth research with your own algorithm.
Using Galaxy Watch specific features
Measuring the user's body composition, blood oxygen level, heart rate including the inter-beat interval, and sweat loss after a running workout is a feature specific to the Galaxy Watch. Using the Samsung Health Sensor SDK, your watch application can easily measure these data.
Data types provided
The following data types are supported by the Samsung Health Sensor SDK. For more information, see Health Sensor Data Specifications
Data Type | Details |
---|---|
Accelerometer | Raw X, Y, and Z axis data. Provided as a continuous event. |
BIA | Body composition data. Provided as an on-demand event. |
ECG | Raw electrocardiogram data. Provided as an on-demand event. |
Heart rate | Heart rate data, including inter-beat interval. Provided as a continuous event. |
PPG | Raw PPG green, infrared, and red data. Provided as a continuous and on-demand event. |
Skin temperature | Skin temperature data. Provided as a continuous and on-demand events. |
SpO2 | Blood oxygen level. Provided as an on-demand event. |
Sweat loss | Lost water amount after a running workout. |
Experience Samsung Health Sensor SDK
Try out the Samsung Health Sensor SDK with our code labs. Visit Code Lab to get started.
Restrictions
- The Samsung Health Sensor SDK only works on Galaxy Watch4 devices or later models running Wear OS powered by Samsung.
- Samsung Health Sensor SDK does not support an emulator.