Know Thy Heart+
· v1.20.4
About
This watchface provides a new way of looking at your heart rate data. It displays a distribution graph of your heart rate over (up to) a 24 hour period as well as other useful heart rate metrics. The PRO version can display 24 hour stress as well.
# Features
* 12/24h Time and date display
* Displays a distribution graph (histogram) of your heart rate over (up to) a 24 hour period
(length of the bar corresponds to minutes)
" Displays current heart rate
* Displays maximum heart rate (from user profile)
* Displays lower of minimum heart rate in the last 24 hours or resting heart rate
* Displays maximum heart rate over the last 24 hours
* Displays battery %
* Power save during sleeping hours option
* Burn-in safe, always on display for AMOLED displays
# PRO Version Features
* Histogram bars are color coded according to Garmin HR zone colors
* Option to use a logarithmic scale for the histogram (to be able to see high and very low duration bars)
* Rotating data line configurable to show:
Total heartbeats over (up to) a 24 hour period
Resting heart rate
Average heart rate over (up to) the last 24 hour period
Heart rate reserve
Average heart rate reserve load (This metric tells you how much of your heart rate capacity you are using on average)
Estimated sleep hours over (up to) the last 24 hour period (May not agree exactly with Garmin sleep metrics)
Previous 7 day average stress
* Option to display graph of stress and average stress over last 24 hours (if supported by watch model)
* Sends stress data to the FitRate app for inclusion in the overall fitness/health rating. Instructions here: https://ko-fi.com/post/How-to-Automatically-Upload-Stress-Data-to-FitRate-T6T5SR6AC
* Option to display daily average stress (up to 7 day history)
* Progress arc ring can be configured as a goal progress graph, move! indicator or stress/body battery/battery level indicator
# Payment
For the PRO version, use this link to pay US$1.99 via Stripe (no account required; credit card, Apple Pay, Google Pay accepted). https://buy.stripe.com/8wM01FdQw14p8AE9Gq
Alternative payment via Paypal: https://www.paypal.com/paypalme/trudelta/1.99USD Important instructions: https://ko-fi.com/post/Payments-via-PayPal-Z8Z6AIK78
If you don't get a reply within 8 hours, see here for help:
https://ko-fi.com/post/Common-causes-for-not-receiving-your-unlock-code-N4N8BUEGH
# Tags
resting heart rate, average heart rate, heart rate histogram, heart rate reserve, sleep hours, 24 hour heart rate, 24 hour stress
What's new
Version 1.20.4
Added support for the D2 Mach 2 Pro, Forerunner 70 and 170 models.
Version 1.20.3
Added support for the D2 Mach 2.
Version 1.20.2
Added support for Venu 4 models.
Version 1.20.1
Added support for the Fenix 8 Pro.
Version 1.20.0
Changed communication protocol. This is a required update.
Version 1.19.6
Added support for Forerunner 570/970 models.
Version 1.19.4
Added support for Vivoactive 6.
Version 1.19.3
Added support for Descent G2.
Version 1.19.2
Added support for Approach S50/S44.
Version 1.19.1
Added support for Instinct 3 models.
Version 1.19.0
PRO version only change: Corrected current stress value displayed above the stress graph.
Version 1.18.1
Added support for the Enduro 3 and Fenix 8 series.
Version 1.18.0
Changed AOD mode display for newer AMOLED display models (Connect IQ 5.0.0 or higher) to try to prevent flickering.
Version 1.17.0
PRO Version only change: Attempt to fix crash when displaying 24 hour stress graph on some devices.
Version 1.16.0
PRO Version only change: Corrected 7 day average stress graph when timespan of data exceeded 7 days.
Version 1.15.1
Added support for Forerunner 165 models.
Version 1.15.0
Added setting to force day of the week display to English for non-Latin languages. Corrected crash on models without stress measurement functionality.
Version 1.14.0
PRO Version only change: Fix missing 24 hour stress graph on Instinct 2 series,
Version 1.13.0
PRO Version only change: Added workaround for Garmin bug in Instinct 2 series, where the stress data history is not available. This should allow gradual accumulation and graphing of 24 hour stress.
Version 1.12.0
Corrected possibly graphs not displaying on Instinct models. Minor adjustment to display of battery level.
Version 1.11.0
PRO Version only change: Corrected 7 day average stress value. Corrected 7 day average stress history graph from not accumulating 7 days of data.
Version 1.10.1
Added debugging diagnostics. No need to upgrade to this version.
Version 1.10.0
Prevented extraneous current HR marker and value from being displayed when no heart rate detected.
Version 1.8.0, 1.9.0
PRO Version only change: Corrected 7 day average stress, and stored average values. It may take up to 7 days to overwrite the old incorrect values with new correct values.
Version 1.7.0
Corrected some graph bars from not being displayed on monochrome displays. PRO version only change: Added option for displaying average daily stress graph. Changed graph selection settings to be able to select individual graphs. If no graph is selected, then the HR distribution graph is shown. Corrected average 24 hour stress from not being shown on the 24h stress graph.
Version 1.5.0
PRO version only change: Corrected error in 7 day average stress calculation.
Version 1.4.0
Corrected crash problems.
Version 1.3.0
PRO version only changes: Added option to display previous 7 day average stress. Added ability to send stress data to FitRate for inclusion in the overall fitness/health rating. Instructions here: https://ko-fi.com/post/How-to-Automatically-Upload-Stress-Data-to-FitRate-T6T5SR6AC
Version 1.2.0
PRO version only changes: Added settings for data line and graph rotation delay in seconds.
Version 1.0.0, 1.1.0
Added option to park analog hands on the Instinct Crossover. PRO version only change: Added option to display last 24 hours of stress data, current stress and average stress. (Version 1.1.0 corrected a crash on day rollover)
Version 0.15.0
Corrected crash problem on Venu 2 series.
Version 0.14.0
Corrected crash problem.
Version 0.13.0
Corrected blank graph from appearing periodically.
Version 0.9.0, 0.10.0, 0.11.0
Attempt to fix crash on the Fenix 6S, and Instinct series watches.
Version 0.8.0
Added battery % display. Adjusted layout for Instinct and Descent G1 watches.
Version 0.7.0
PRO Version only change: Added missing bar for 1 minute intervals when the graph scale was set to logarithmic.