Continuous tracker types measured sensor data and periodically invokes a tracking event listener. This enables the watch’s sensor data to be tracked continuously and provide more granular results while conserving battery life.
How do I get access to the Samsung Health Sensor SDK?
You can download the Samsung Health Sensor SDK on the Samsung developer site and develop your application and develop the application with enabling the Health Platform's developer mode. To distribute your application using the Samsung Health Sensor SDK, Request for the Samsung Partner Program.
When your request is reviewed, you receive information about how to access the SDK content.
Does the Samsung Health Sensor SDK work on Android phones?
No. The Samsung Health Sensor SDK supports only Galaxy Watch4 and later models running Wear OS powered by Samsung. It does not support other mobile devices, such as smartphones.
Can supported health tracker types of the Samsung Health Sensor SDK differ depending on the Galaxy Watch model or Wear OS version?
Yes. The supported health tracker types can differ depending on the specific Galaxy Watch model and the watch software version.
The Samsung Health Sensor SDK provides a capability check API. It retrieves which tracker types are available on the user’s watch and can therefore be used by your application.
Can I read data from more than 1 health tracker type simultaneously?
Yes, depending on the tracker type. There are 2 tracker types:
On-demand tracker type, such as BIA (body composition) and ECG (electrocardiogram)
Continuous tracker type, such as Accelerometer and Heart Rate
Only 1 on-demand tracker type can be used at a time. Multiple continuous tracker types can be used simultaneously.
Is an emulator available for developing applications with the Samsung Health Sensor SDK?
No. The Samsung Health Sensor SDK doesn't support the emulator. Development with the SDK requires the Galaxy Watch device.
Can I detect when users take the Galaxy Watch off their wrist?
Yes, depending on the tracker.
For the Heart Rate, SpO2, BIA (body composition), and Sweat Loss trackers, you can use the Samsung Health Sensor SDK to monitor the STATUS field with the update listener. For example, a Heart Rate STATUS value of “-3” means that the wearable is not being worn. For information about other status values and trackers, refer to the API Reference.
Does the Samsung Health Sensor SDK receive its data through Samsung Health?
No. The Samsung Health Sensor SDK does not share data with Samsung Health.
Health Services also provides heart rate tracking. How is heart rate tracking with the Samsung Health Sensor SDK different?
The Samsung Health Sensor SDK provides heart rate data tracking with IBI (inter-beat interval), which can be used to calculate HRV (heart rate variability). This information can be used for more detailed analysis.
The Android sensor manager also provides accelerometer tracking. How is accelerometer tracking with the Samsung Health Sensor SDK different?
The accelerometer tracking provided by the Samsung Health Sensor SDK records data samples with 25Hz resolution continuously. The SDK 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.
Manage Your Cookies
We use cookies to improve your experience on our website and to show you relevant
advertising. Manage you settings for our cookies below.
Essential Cookies
These cookies are essential as they enable you to move around the website. This
category cannot be disabled.
Company
Domain
Samsung Electronics
.samsungdeveloperconference.com
Analytical/Performance Cookies
These cookies collect information about how you use our website. for example which
pages you visit most often. All information these cookies collect is used to improve
how the website works.
Company
Domain
LinkedIn
.linkedin.com
Meta (formerly Facebook)
.samsungdeveloperconference.com
Google Inc.
.samsungdeveloperconference.com
Functionality Cookies
These cookies allow our website to remember choices you make (such as your user name, language or the region your are in) and
tailor the website to provide enhanced features and content for you.
Company
Domain
LinkedIn
.ads.linkedin.com, .linkedin.com
Advertising Cookies
These cookies gather information about your browser habits. They remember that
you've visited our website and share this information with other organizations such
as advertisers.
Company
Domain
LinkedIn
.linkedin.com
Meta (formerly Facebook)
.samsungdeveloperconference.com
Google Inc.
.samsungdeveloperconference.com
Preferences Submitted
You have successfully updated your cookie preferences.