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
  • Default Garmin colors possible?

    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
  • Available for Vivoactive or Vivoactive HR?

    Is this data field available for the Vivoactive or the Vivoactive HR? I can see it on the English version of CIQ for both of these devises but when I select it the link takes me to a generic Garmin page that seems to indicate the link is no longer active. My husband has the Vivoactive and I am considering the Vivoactive HR and would like the something like your data field showing time in the various heart rate zones. Thanks!
  • I can't seem to get the heart rate in time zone data field working

    Hello all,

    I've had my fenix 3 HR watch now for 1 week and i am loving it. I recently downloaded the "heart rate in time zone" data field add on from Connect IQ but cannot seem to find in anywhere on my phone. when linked to my phone or my computer I can configure it but somehow am not able to access it on my phone. Am I missing something? I would really like to start using this feature so any help is appreciated. Thanks in advance.

    Jon
  • Is this data field available for the Vivoactive or the Vivoactive HR? I can see it on the English version of CIQ for both of these devises but when I select it the link takes me to a generic Garmin page that seems to indicate the link is no longer active. My husband has the Vivoactive and I am considering the Vivoactive HR and would like the something like your data field showing time in the various heart rate zones. Thanks!


    Hello,

    I can call the app-page from the vivoactive app list. The app is also listed for vivoactive and vivoactive HR. So it looks ok. But I can't test the installation because I don't own a vivoactive.
    Perhaps the app store was in mainenance.
    At this moment the app store works correct. You can try the direct link to the app: https://apps.garmin.com/en-US/apps/4885b1e1-7102-4c66-8600-c69f911780d6

    Bye
    Ronny
  • Hello all,

    I've had my fenix 3 HR watch now for 1 week and i am loving it. I recently downloaded the "heart rate in time zone" data field add on from Connect IQ but cannot seem to find in anywhere on my phone. when linked to my phone or my computer I can configure it but somehow am not able to access it on my phone. Am I missing something? I would really like to start using this feature so any help is appreciated. Thanks in advance.

    Jon


    Hello Jon,

    have you assigned the datafield to one of the data pages in your activity (e.g. running)?
    Please go to device settings, choose the activity, select a data page, select a field for changing, select the field type (ConnectIQ for datafields from app store), select this datafield. Then start the activity. The datafield should appear on the datapage you placed it on.

    Bye
    Ronny
  • Hello,

    I can call the app-page from the vivoactive app list. The app is also listed for vivoactive and vivoactive HR. So it looks ok. But I can't test the installation because I don't own a vivoactive.
    Perhaps the app store was in mainenance.
    At this moment the app store works correct. You can try the direct link to the app: https://apps.garmin.com/en-US/apps/4885b1e1-7102-4c66-8600-c69f911780d6

    Bye
    Ronny


    Thanks Ronny. The link got me there. Will give it a try on the Vivoactive and let you know.
  • Edge 1000 rel 8.0

    This datafield seems no more available for Edge 1000 after SW upgrade to 8.00 .
    Please restore Edge 1000 availability, thanks.
  • I've been using the app with a Forerunner 235 for a while and think it's great. I've been trying to install it on a new fenix 3 HR running the 3.0 beta but I keep getting an error message that reads "This app requires an update of your fenix 3 HR. Please use Garmin Express to update your fenix 3 HR."

    Any idea what I need to do to fix this? Garmin Express is showing the software version as 2.20, but the watch itself shows the 3.0 beta.

  • I've been using the app with a Forerunner 235 for a while and think it's great. I've been trying to install it on a new fenix 3 HR running the 3.0 beta but I keep getting an error message that reads "This app requires an update of your fenix 3 HR. Please use Garmin Express to update your fenix 3 HR."

    Any idea what I need to do to fix this? Garmin Express is showing the software version as 2.20, but the watch itself shows the 3.0 beta.



    Hello,
    since firmware version 2.95 supports the F3-HR supports ConnectIQ 1.2.6. I can't see any CIQ-Versions in firmwar change history. So I can't see if version 2.2 would support the needed CIQ.
    But I think your problem with the shop ist the same like in GaminExpress. The shop seems to get the version 2.20 from your fenix.
    You could restart your fenix to check if there is a upgrade missing or you can start a activity (some uopdates like gps/HR are installed with first activation of the esensors).
    I that don't help you can install the firmware 3.3 again and check if GarminExpress can read the correct version.

    Bye
    Ronny

    Edit: Try to sync your fenix with GarminExpress. If you installed the beta directly, Connect don't know the version of your fenix. Perhaps after sync your fenix has 3.30 in Connect, too. Then the app store shoul also know the version.

    Edit2: I read in german forum that the beta 7.0 firmware for the F3 causes the same error in the app shop. Perhaps the app shop don't know about the new beta versions? Check next week if garmin has fixed this error...
  • This datafield seems no more available for Edge 1000 after SW upgrade to 8.00 .
    Please restore Edge 1000 availability, thanks.


    Hello,

    please excuse the late answer.
    The Edge firmware had an error which don't allow to store app settings. So you can download the app but you can't change the settinge (your owh HR-zones). So it's not useful and I had to stop the Edge-support.
    If a new firmware solves the error I will reassign the Edge-devices.

    Bye
    Ronny