https://github.com/vtrifonov-esfiddle/Meditate
Meditation app for Garmin smartwatches
https://github.com/vtrifonov-esfiddle/Meditate
connect-iq garmin heart-rate-monitor heart-rate-variability hrv meditation monkey-c stress-monitor
Last synced: 4 months ago
JSON representation
Meditation app for Garmin smartwatches
- Host: GitHub
- URL: https://github.com/vtrifonov-esfiddle/Meditate
- Owner: vtrifonov-esfiddle
- License: mit
- Created: 2017-12-17T22:08:32.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2022-11-15T23:40:46.000Z (over 2 years ago)
- Last Synced: 2024-10-14T19:17:33.196Z (8 months ago)
- Topics: connect-iq, garmin, heart-rate-monitor, heart-rate-variability, hrv, meditation, monkey-c, stress-monitor
- Homepage:
- Size: 3.61 MB
- Stars: 50
- Watchers: 3
- Forks: 13
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-garmin - Meditate
- awesome-garmin - Meditate - Meditation app for Garmin smartwatches (2022-11-15) (Device Apps / Older resources)
README
# Meditate
A Garmin Connect IQ meditation app that tracks as an activity the heart rate, HRV, stress and provides vibration alerts.
## Features
- ability to save the session as a Connect IQ activity
- activity type **Meditating** or **Yoga**
- ability to configure multiple meditation/yoga sessions
- e.g. a 20 min session with 1 min recurring alerts, triggering a different alert on the 10th minute
- each session supports interval vibration alerts
- interval alerts can trigger from a few seconds up to few hours
- [HRV](https://en.wikipedia.org/wiki/Heart_rate_variability) (Heart Rate Variability)
- RMSSD - Root Mean Square of Successive Differences (beat-to-beat intervals)
- pNN20 - % of successive beat-to-beat intervals that differ by more than 20 ms
- pNN50 - % of successive beat-to-beat intervals that differ by more than 50 ms
- beat-to-beat interval - reading coming directly from the watch sensor
- HRV Successive Differences - difference between current and previous beat-to-beat intervals
- SDRR - [Standard Deviation](https://en.wikipedia.org/wiki/Standard_deviation) of beat-to-beat intervals
- calculated from the first and last 5 min of the session
- HRV RMSSD 30 Sec Window - RMSSD calculated for consecutive 30 second intervals
- HR from heartbeat - beat-to-beat interval converted to HR
- stress tracking
- Stress - summary of the the average stress during the session
- HR Peaks 10 Sec Window
- internal metric for calculating stress
- tracks in overlapping 10 Sec Windows Max HR for each window
- HR calculated from beat-to-beat interval.
- summary stats at the end of the session
- tracks the overall min, avg and max HR
- Stress
- HRV
## Supported Devices
- Vivoactive 3, Vivoactive 3 Music
- [app store link](https://apps.garmin.com/en-US/apps/bed7ed4d-07ea-4600-b477-b8911670b64a)
- from [vivoactive3-publish](https://github.com/vtrifonov-esfiddle/Meditate/tree/vivoactive3-publish) branch
- Round Watches that support Connect IQ >= 3.0
- [app store link](https://apps.garmin.com/en-US/apps/1cc98099-c08b-4fc7-91e6-0f3615a3ab2c)
- from [round-watches-publish](https://github.com/vtrifonov-esfiddle/Meditate/tree/round-watches-publish) branch
- Most round watches other thant Vivoactive 3 are supported## [User Guide](UserGuide.md)
## Dependencies
- Font for duration picker [Google Roboto](https://fonts.google.com/specimen/Roboto) ([Apache License v2.0](http://www.apache.org/licenses/LICENSE-2.0))
- Status Icons - [Font Awesome free](https://fontawesome.com/license) (SIL OFL 1.1 License)