Datafield: Heart Rate Zones Chart

Hello all,

this is the suport-thread for the datafield "Heart Rate Zones Chart".

Here you can find the Datafield:
https://apps.garmin.com/de-DE/apps/4...0-c69f911780d6

Feel free to write if you have questions or suggestions (english or german).
Please consider that it was created for my personal use. But with the user configuration via GCM or GE I can share it for everyone who is interested in.

--------------
Overview
--------------
This datafield provides a graph showing the percentage of time spend in the defined HR-zones.
The bars grow depending on the time you spend in the HR-zone during the activity.
It is designed for use in every screen-layout and field size, keeping the default textsize and style, but showing more information about heart rate in a single field.
User configuration is supported for definition of user-depending HR-zones and options.

----------
Details
----------
...are described in the app shop page:
https://apps.garmin.com/de-DE/apps/4...0-c69f911780d6

------------------
Screenshots
------------------






------------------------------------------------------------------------------------------------------------------------------
Version info is included and updated in this post because of limitation of app description
-------------------------------------------------------------------------------------------------------------------------------

------------------------
History - English
------------------------

Version 1.4.1
- updated SDK-version for support of new devices (e.g. Edge 1030)

Version 1.4.0
- updated SDK-version for support of new devices (e.g. fenix 5)
- optimized recognition of timer stated (started/paused).

Version 1.3.2 - 28.06.2016
- corrected descriptions of app settings

Version 1.3.1 - 27.06.2016
- Initialize the datafield after starting an new activity (after anding a previous activity) on Edge devices

Version 1.3.0 - 23.06.2016
- The Datafield supports calculating HR-% based on HR.Max, HR-Rest or LTHR
HR-Max: HR-% is calculated for the range 0 to HR-Max (MR-Max is read from App-Settings/Zones or from user profile)
HR-Rest: HR% is calculated for the range HR-Rest to HR-Max (e.g. 50=0%...180=100% if you set 50 as HR-Rest in App settings)
LTHR: HR% is calculated for the range 0 to LTHR (0=0%, 160=100%, 180=112% if you set 160 as LTHR in App settings)

Version 1.2 - 18.05.2016
- The datafield supports now reading of HR zones from user profile.
If the device-API supports the access-funtions, the datafield uses the HR-zones. Nearly evera device with SDK-version 1.2.6 should be ready for this.
The app settings for HR zones are still present (for compatibility with devices which don't support reading uer profile yet).
With the settings parameter you can switch back to the app settings. So you can still define independent HR zones only for the datafield.
The Zones are read depending on the current sport type. If no zones are defined for the sport type, the default zones are used.

Version 1.1.5c - 16.05.2016
- added support for forerunner FR735XT

Version 1.1.5b - 02.05.2016
- re-added support for Edge 520 & 1000
The app settings should work now with latest Edge firmware

Version 1.1.5a - 01.04.2016
- temporarily stopped support for Edge 520 & 1000
Reason: The Edge-firmware has a bug in app setting handling. The settings are not stored to the device so changes will not take effect
The Edge will be supported if the firmware is updated.

Version 1.1.5 - 23.03.2016
- technical update
- code optimization to reduce memory consumption
- added some new devices

Version 1.1.4 - 15.02.2016
- optimization of text position (centered text)
- optimization of text position for datafield in corner position e.g. on fenix 3 (shifted to non-obscured side)
- changes of style (chart design, text) in ConnectMobile takes effect in running activity

Version 1.1.3 - 11.02.2016
- optimization of text position (more centered)
- optimization of chart drawing performance

Version 1.1.2 - 10.02.2016
- Time in Zones is now only counted if application is active and started

Version 1.1.0 - 10.02.2016
- New settings for chart design:
- thin lines with wide gap (default)
- thin lines with small gap
- bold lines
- solid color. The non-colored HR-value would be easier to read using solid chart color.
- New setting for text size.
- default: same textsize as Garmin-Fields
- dynamic: bigger textsize on bigger fieldsize (e.g. single field, 2 fields). Possible textsize depends on device system fonts.
Details: https://forums.garmin.com/showthread...517#post803517

Version 1.0.0 - 21.12.2015
- initial version


--------------------------
Historie - Deutsch
--------------------------
Version 1.4.1
- Aktualisierung der SDK-Version fpr Kompatibilität mit neuen Ger?ten (z.B. Edge 1030)

Version 1.4.0
- Aktualisierung der SDK-Version fpr Kompatibilität mit neuen Ger?ten (z.B. fenix 5)
- Optimierung der Status-Erkennung (gestartet/pausiert)

Version 1.3.2 - 28.06.2016
- Beschreibungen in den App-Einstellungen korrigiert

Version 1.3.1 - 27.06.2016
- Datenfeld initialisieren beim Start einer neuen Aktivität (nach Beenden einer vorherigen Aktivität) auf Edge-Geräten

Version 1.3.0 - 23.06.2016
- Das Datafield berechnet HR-% basierend auf HR.Max, HR-Rest oder LTHR
HR-Max: HR-% wird berechnet für den Bereich 0 bis HR-Max (HR-Max wird aus den Zonen-Definitionen des Benutzerprofil oder der App-Einstellungen gelesen)
HR-Rest: HR% wird berechnet für den Bereich HR-Rest (Ruhepuls) bis HR-Max (50=0%...180=100% wenn 50 als HR-Rest in den App-Einstellungen angegeben ist)
LTHR: HR% wird berechnet für den Bereich 0 bis LTHR (0=0%, 160=100%, 180=112% wenn 160 als LTHR in den App-Einstellungen angegeben ist)

Version 1.2 - 18.05.2016
- Das Datenfeld verwendet nun die HR-Zonen des Benutzer-Profils.
Wenn das verwendete Gerät den Zugriff auf die Benutzerprofil-Zonen unterstützt, werden diese standardmäßig verwendet.
Dabei werden die Zonen abhängig von der aktuellen Sportart gelesen. Sind zur Sportart keine Zonen definiert, dann werden die Standard-Zonen verwendet.
Die Zonen-Einstellungen in den App-Einstellungen sind noch vorhanden (zur Kompatibilität für Geräte, die das Lesen des Benutzerprofils noch nicht unterstützen).
Mit dem entsprechenden Parameter kann zur Verwendung der App-Einstellungen zurückgewechselt werden. So können z.B. abweichende Zonen speziell für das Datenfeld definiert werden.

Version 1.1.5c - 16.05.2016
- Support für Forerunner FR735XT

Version 1.1.5b - 02.05.2016
- Support for Edge 520 & 1000 wieder aktiviert
Die Epp-Einstellungen sollten mit der aktuellen Edge-Firmware wieder funktionieren

Version 1.1.5a - 01.04.2016
- Support für Edge 520 & 1000 wurde vorübergehend deaktiviert
Grund: Die Edge-Firmware verursacht Fehler beim Speichern der App-Einstellungen. Damit ist es nicht möglich, die Einstellungen des Dtaenfeldes anzupassen.
Die Edge-Unterstützung wird nach einer Firmwarekorrektur seitens Garmin wieder aktiviert.

Version 1.1.5 - 23.03.2016
- Technisches Update
- Code-Optimierung und Reduzierung des Speicherverbrauches
- Neue Geräte ergänzt

Version 1.1.4-15.02.2016
- Textposition angepasst (zentriert)
- Textposition aggepasst für Datenfeld-Position in einer Ecke (bei fenix 3). Der Text wird in Richtung Mitte verschoben.
- Änderungen am Layout in ConnectMobile werden auch in einer laufenden Aktivität übernommen.

Version 1.1.3-11.02.2016
- Text-Position angepasst
- Performanceverbesserungen

Version 1.1.2-10.02.2016
- Zeit in Zonen wird nur während einer gestarteten Aktivität summiert

Version 1.1.0-10.02.2016
- Neue Option zur Wahl eines Diagramm-Designs_
- dünne Linien mit großem Abstand
- dünne Linien mit kleinem Abstand
- breite Linien
- ausgefüllt
- Neue Option zum Einstellen der Textgröße (abhängig von verfügbaren Geräte-Schriften)
Details: https://forums.garmin.com/showthread...517#post803517

Version 1.0.0-21.12.2015
- Initiale Version
  • Data page in Garmin Connect Update

    Every time I check the IQ connect I sync with on IPAD, I am consistently getting an "Update" notice, even after I have updated my Vivoactive? I always check to see that my widgets,apps,watch faces,and your data field to see if they need an update. This never used to happen before. Love this data field, still a bit confused about % HR as opposed to beats per min, and "use HR numbers you have entered(resting Hr) if allowed by Vivoactive watch. I wear a Scouth arm hr monster. Thanks in advance



    UOTE=ronnywinkler;776877]Hello all,

    this is the suport-thread for the datafield "Heart Rate Zones Chart".

    Here you can find the Datafield:
    https://apps.garmin.com/de-DE/apps/4885b1e1-7102-4c66-8600-c69f911780d6

    Feel free to write if you have questions or suggestions (english or german).
    Please consider that it was created for my personal use. But with the user configuration via GCM or GE I can share it for everyone who is interested in.

    --------------
    Overview
    --------------
    This datafield provides a graph showing the percentage of time spend in the defined HR-zones.
    The bars grow depending on the time you spend in the HR-zone during the activity.
    It is designed for use in every screen-layout and field size, keeping the default textsize and style, but showing more information about heart rate in a single field.
    User configuration is supported for definition of user-depending HR-zones and options.

    ----------
    Details
    ----------
    ...are described in the app shop page:
    https://apps.garmin.com/de-DE/apps/4885b1e1-7102-4c66-8600-c69f911780d6

    ------------------
    Screenshots
    ------------------






    ------------------------------------------------------------------------------------------------------------------------------
    Version info is included and updated in this post because of limitation of app description
    -------------------------------------------------------------------------------------------------------------------------------

    ------------------------
    History - English
    ------------------------
    Version 1.3.2 - 28.06.2016
    - corrected descriptions of app settings

    Version 1.3.1 - 27.06.2016
    - Initialize the datafield after starting an new activity (after anding a previous activity) on Edge devices

    Version 1.3.0 - 23.06.2016
    - The Datafield supports calculating HR-% based on HR.Max, HR-Rest or LTHR
    HR-Max: HR-% is calculated for the range 0 to HR-Max (MR-Max is read from App-Settings/Zones or from user profile)
    HR-Rest: HR% is calculated for the range HR-Rest to HR-Max (e.g. 50=0%...180=100% if you set 50 as HR-Rest in App settings)
    LTHR: HR% is calculated for the range 0 to LTHR (0=0%, 160=100%, 180=112% if you set 160 as LTHR in App settings)

    Version 1.2 - 18.05.2016
    - The datafield supports now reading of HR zones from user profile.
    If the device-API supports the access-funtions, the datafield uses the HR-zones. Nearly evera device with SDK-version 1.2.6 should be ready for this.
    The app settings for HR zones are still present (for compatibility with devices which don't support reading uer profile yet).
    With the settings parameter you can switch back to the app settings. So you can still define independent HR zones only for the datafield.
    The Zones are read depending on the current sport type. If no zones are defined for the sport type, the default zones are used.

    Version 1.1.5c - 16.05.2016
    - added support for forerunner FR735XT

    Version 1.1.5b - 02.05.2016
    - re-added support for Edge 520 & 1000
    The app settings should work now with latest Edge firmware

    Version 1.1.5a - 01.04.2016
    - temporarily stopped support for Edge 520 & 1000
    Reason: The Edge-firmware has a bug in app setting handling. The settings are not stored to the device so changes will not take effect
    The Edge will be supported if the firmware is updated.

    Version 1.1.5 - 23.03.2016
    - technical update
    - code optimization to reduce memory consumption
    - added some new devices

    Version 1.1.4 - 15.02.2016
    - optimization of text position (centered text)
    - optimization of text position for datafield in corner position e.g. on fenix 3 (shifted to non-obscured side)
    - changes of style (chart design, text) in ConnectMobile takes effect in running activity

    Version 1.1.3 - 11.02.2016
    - optimization of text position (more centered)
    - optimization of chart drawing performance

    Version 1.1.2 - 10.02.2016
    - Time in Zones is now only counted if application is active and started

    Version 1.1.0 - 10.02.2016
    - New settings for chart design:
    - thin lines with wide gap (default)
    - thin lines with small gap
    - bold lines
    - solid color. The non-colored HR-value would be easier to read using solid chart color.
    - New setting for text size.
    - default: same textsize as Garmin-Fields
    - dynamic: bigger textsize on bigger fieldsize (e.g. single field, 2 fields). Possible textsize depends on device system fonts.
    Details: https://forums.garmin.com/showthread.php?338341-Datafield-Heart-Rate-Zones-Chart&p=803517#post803517

    Version 1.0.0 - 21.12.2015
    - initial version


    --------------------------
    Historie - Deutsch
    --------------------------
    Version 1.3.2 - 28.06.2016
    - Beschreibungen in den App-Einstellungen korrigiert

    Version 1.3.1 - 27.06.2016
    - Datenfeld initialisieren beim Start einer neuen Aktivität (nach Beenden einer vorherigen Aktivität) auf Edge-Geräten

    Version 1.3.0 - 23.06.2016
    - Das Datafield berechnet HR-% basierend auf HR.Max, HR-Rest oder LTHR
    HR-Max: HR-% wird berechnet für den Bereich 0 bis HR-Max (HR-Max wird aus den Zonen-Definitionen des Benutzerprofil oder der App-Einstellungen gelesen)
    HR-Rest: HR% wird berechnet für den Bereich HR-Rest (Ruhepuls) bis HR-Max (50=0%...180=100% wenn 50 als HR-Rest in den App-Einstellungen angegeben ist)
    LTHR: HR% wird berechnet für den Bereich 0 bis LTHR (0=0%, 160=100%, 180=112% wenn 160 als LTHR in den App-Einstellungen angegeben ist)

    Version 1.2 - 18.05.2016
    - Das Datenfeld verwendet nun die HR-Zonen des Benutzer-Profils.
    Wenn das verwendete Gerät den Zugriff auf die Benutzerprofil-Zonen unterstützt, werden diese standardmäßig verwendet.
    Dabei werden die Zonen abhängig von der aktuellen Sportart gelesen. Sind zur Sportart keine Zonen definiert, dann werden die Standard-Zonen verwendet.
    Die Zonen-Einstellungen in den App-Einstellungen sind noch vorhanden (zur Kompatibilität für Geräte, die das Lesen des Benutzerprofils noch nicht unterstützen).
    Mit dem entsprechenden Parameter kann zur Verwendung der App-Einstellungen zurückgewechselt werden. So können z.B. abweichende Zonen speziell für das Datenfeld definiert werden.

    Version 1.1.5c - 16.05.2016
    - Support für Forerunner FR735XT

    Version 1.1.5b - 02.05.2016
    - Support for Edge 520 & 1000 wieder aktiviert
    Die Epp-Einstellungen sollten mit der aktuellen Edge-Firmware wieder funktionieren

    Version 1.1.5a - 01.04.2016
    - Support für Edge 520 & 1000 wurde vorübergehend deaktiviert
    Grund: Die Edge-Firmware verursacht Fehler beim Speichern der App-Einstellungen. Damit ist es nicht möglich, die Einstellungen des Dtaenfeldes anzupassen.
    Die Edge-Unterstützung wird nach einer Firmwarekorrektur seitens Garmin wieder aktiviert.

    Version 1.1.5 - 23.03.2016
    - Technisches Update
    - Code-Optimierung und Reduzierung des Speicherverbrauches
    - Neue Geräte ergänzt

    Version 1.1.4-15.02.2016
    - Textposition angepasst (zentriert)
    - Textposition aggepasst für Datenfeld-Position in einer Ecke (bei fenix 3). Der Text wird in Richtung Mitte verschoben.
    - Änderungen am Layout in ConnectMobile werden auch in einer laufenden Aktivität übernommen.

    Version 1.1.3-11.02.2016
    - Text-Position angepasst
    - Performanceverbesserungen

    Version 1.1.2-10.02.2016
    - Zeit in Zonen wird nur während einer gestarteten Aktivität summiert

    Version 1.1.0-10.02.2016
    - Neue Option zur Wahl eines Diagramm-Designs_
    - dünne Linien mit großem Abstand
    - dünne Linien mit kleinem Abstand
    - breite Linien
    - ausgefüllt
    - Neue Option zum Einstellen der Textgröße (abhängig von verfügbaren Geräte-Schriften)
    Details: https://forums.garmin.com/showthread.php?338341-Datafield-Heart-Rate-Zones-Chart&p=803517#post803517

    Version 1.0.0-21.12.2015
    - Initiale Version
  • Black Background?

    excellent data field. I use it daily. I cant seem to find how to get a black background though. Its always white. i can change every other setting but not background. Im using an FR735xt.

    thanks

    Mark
  • Default Garmin Colors?

    Ronny,

    I really like your datafield and appreciate you making it available to everyone. I really like the gray, blue, green, orange, and red colors for the zones as shown on the Garmin site when I upload. Would it be possible to add these colors as an option on your next version?

    Danke,
    Joe


    +1 on this issue.

    Thank you for a great data field, I really appreciate it. :)
    There is only one thing that bothers me.
    The default colors used by Garmin are Grey (z1), Blue (z2), Green (z3), Orange (z4), Red (z5).
    Deviating from this gives inconsistent user experience and some confusion.
    Please have a look at this.

    Except for this I just feel like this data field is perfect!
    Keep up the good work! :D
  • Agreed! Came here looking to see if there was an option I was missing to sync the colors to Garmin's HR color scheme. Other than that, this has been an invaluable data field for me!
  • Hr data zone display

    I just got a new Vivoactive watch and downloaded your hr zones data page. I kept all of the same selections that I used on my old Vivoactive watch as I have been using this wonderful app for a year. But for some reason I am not getting the graph along the bottom with what percent% hr value. I am getting a hr valu as a " number" (1.9 or 2.5) and no graph just a green line on the right side of the watch face. I can see that the data page is in the app, but does not give me the graph like I used to get??? I put in my resting hr( 72). I have checked the boxs for show solid color, then tried wide bold lines with percent of value but see no graph like I used to. What am I doing wrong??? Help I depend on your hr zone data page...thanks for a quick response. Anyone else with this problem? My firmware is up to date, as I just got my new watch and did update and selected your hr zone chart,even shut the watch off and turned back on. I just want to see graph( no grey zone) at percent, with black numbers for percent while in the activity. I wear a Scosche arm band for hr and it is paired to watch. Thank you so much.....
  • Black background color for hr zone chart

    excellent data field. I use it daily. I cant seem to find how to get a black background though. Its always white. i can change every other setting but not background. Im using an FR735xt.

    thanks

    Mark


    Hey did you ever get a response, I have a Vivoactive and have wondered the same. I use a black background for the face of the watch face I use,but activity's have always showed up in white.
  • Heart Rate Zones Chart

    excellent data field. I use it daily. I cant seem to find how to get a black background though. Its always white. i can change every other setting but not background. Im using an FR735xt.

    thanks

    Mark


    Think I found the answer,but on a Vivoactive. After setting data hr page while in activity( I did this as test only,not intent for actual activity) but hit settings icon,and got a choice for "background" I scrolled to left on that got word" white" scrolled again to left got " black" tapped black and walls data screen now appears in black for that activity and checked other activity(different one ) and all hr data screens are now black for all my activitys. I had wondered the same as have used this Heartrate Zones Chart data page by Ronny Winkler for 8 mo,but got new replacement Vivoactive watch and had to download it again. Have struggled with new watch updating and so on plus am older person,not as technology smart as younger people. I had wondered the same as you, data shows better on black background. Hope you still subscribe to this thread so you get the info or someone smarter than me gets it to you
  • Datafield:Heart Rate Zones Chart

    I just got a new Vivoactive watch and downloaded your hr zones data page. I kept all of the same selections that I used on my old Vivoactive watch as I have been using this wonderful app for a year. But for some reason I am not getting the graph along the bottom with what percent% hr value. I am getting a hr valu as a " number" (1.9 or 2.5) and no graph just a green line on the right side of the watch face. I can see that the data page is in the app, but does not give me the graph like I used to get??? I put in my resting hr( 72). I have checked the boxs for show solid color, then tried wide bold lines with percent of value but see no graph like I used to. What am I doing wrong??? Help I depend on your hr zone data page...thanks for a quick response. Anyone else with this problem? My firmware is up to date, as I just got my new watch and did update and selected your hr zone chart,even shut the watch off and turned back on. I just want to see graph( no grey zone) at percent, with black numbers for percent while in the activity. I wear a Scosche arm band for hr and it is paired to watch. Thank you so much.....


    Update; So I went to the Garmin Mobil App and saw that the device settings and the ConnectIQ HR settings were different. There was also another update for my Vivoactive. I also made sure that my watch HR settings were the same as my Garmin Connect settings. I turned the device off and back on and synced again....after all this I now have the graph in my activity and also was able to turn background color to black,it helps to see graph better. I did HR % and used default settings, I removed my resting HR as said when using HR % don't need this . Not quite sure how I figured this out, but am very happy to have your wonderful HR Zone Data back.Black background helps me see the percent while in activity for old eyes.
  • Waiting for you to port it to Fenix 5 series.

    Thank you!
  • Exclamation mark

    Hello,

    I've happily used your HR zones data field on my Edge 820 for a few months now, but since today I only get an IQ-logo with an exclamation mark. I tried to remove and re-install it, power off/on, update from 6.20 to 6.30 firmware etc, but nothing seem to work. Any clues on how to make it work again?
    Thanks in advance!