Garmin Integration¶
JTrack Social supports Garmin wearable integration using the Garmin Health Standard SDK. The integration enables collection of physiological and behavioral sensor data directly from supported Garmin smartwatches while maintaining GDPR-compliant study workflows. We use a direct Bluetooth connection between JTrack Social and the Garmin device.
The Garmin integration currently supports:
Background synchronization
Local device-to-phone synchronization
Secure upload to the study server
Firmware updates of connected watches
Configuration of connected watches
Wearable Sensors include:
Actigraphy
BBI
Calories
enhancedBBI
Heart Rate
Respiration
Skin Temperature
SpO2
Steps
Stress
Wrist Status
Zero Crossing
Note
Garmin wearable functionality is only available in studies where Garmin support has been enabled by the study administrator.
Getting Started (JDash Study Setup)¶
To enable Garmin support in a study, Garmin wearable sensors must first be configured in the JDash study editor.
Example configuration:
The wearable configuration is automatically downloaded to the participant device after enrollment.
Features for Study Administrators¶
Overwrite Watch Configuration¶
Administrators can overwrite the active Garmin watch configuration directly from the app via Settings -> Garmin Dashboard -> Config.
This allows updated user settings (age, gender, weight, height, etc.) for improved accuracy of Garmin measurements.
Note
It may take some time for these changes to be properly applied to the Garmin watch.
Advanced SDK Status¶
The Garmin Dashboard includes advanced SDK status information for debugging and monitoring via the Advanced tab.
Available information includes:
SDK initialization state
Bluetooth connection state
Device readiness
Console Logging for Debugging¶
Verbose Garmin SDK console logging is enabled for debugging purposes and can be accessed via the Console tab.
Logs may include:
Pairing events
Synchronization progress
Device communication
Sensor configuration
Snippets of logged data
Upload operations
Warning
Beware that the possible actions here are only for debugging purposes and can temporarily interfere with the participant workflow.