Data field: Heart rate and Time in Zone

Former Member
Former Member
The Heart Rate and Time in Zone data field enables you to see all the relevant heart rate data in one screen.
This data field shows your current heart rate and zone in a gauge and the time spent in each zone during the current activity.

Some screen prints:




You can find the data field here: https://apps.garmin.com/en-US/apps/53505cae-a7d8-4fcb-97fa-4ad28a244d90

*********** Features ***********
- Heart Rate in beats per minute (BPM), percentage of maximum (HR %Max.) or percentage of heart rate reserve (%HRR);
- Heart Rate and Zone gauge;
- Time spent in each zone during the current activity;
- All zones are fully adjustable with the app settings editors in Garmin Express and Garmin Connect Mobile (see support);
- The default zones are 50-60, 60-70, 70-80, 80-90, 90-100 % of your HRR, with your maximum heart rate based on your age. These will be used if you don't set the app settings.

*********** Requirements ***********
Connect IQ version 1.2 or above

*********** Feedback and support ***********
If you have any feedback or if you need some support, please leave a message in this forum thread.
General information about app settings can be found here
To determine your resting heart rate, you can use my Resting Heart Rate data field.

*********** Version history ***********
v1.1:
  • Added option to choose background color;
  • Time in Zone is now shown after exercise has ended.

v1.0: Initial version


*********** Setting up the data field ***********
You can set your zones in the User Settings section of Garmin Connect Mobile or Garmin Express.The setup is the same as setting your zones in Garmin Connect, based on %HRR. Unfortunately the order in which the settings appear might be different.
If personal zones are not set, default will be set based on your age. Currently it's technically impossible to retrieve your zones directly from the device or Garmin Connect

----------------------------------------
Setting up the zones in Garmin Express (recommended)

  • Go to "Manage Apps", a list of all your apps is shown;
  • Look for the Heart Rate and Time in Zone data field and press the "..." besides the data field name, a page is shown where you can change the settings;
  • Change the settings to the appropriate values:
    • Display Heart Rate as: display the current heart rate in BPM, HR %Max. or %HRR.
    • Resting Heart Rate: fill in your resting heart rate. If set to the default of -1, it will get the value from your connect profile
    • Zone 1 %HRR: lower bound of zone 1 as % heart rate reserve (HRR). HRR is the difference between your maximum and resting heart rate. If you prefer to use HR %Max, set resting heart rate to 0.
    • Zone 2 t/m 5 %HRR: same as zone 1. Make sure that the values are incremental, because the data field will show the first zone that fits and if they are not incremental, you'll get unexpected results. If you want to use less that 5 zones, set the values of the zones that you don't use to 100. More than 5 zones is currently not supported. If you do want more, please leave a comment and I might be persueded to add more.
    • Max Heart Rate: fill in your maximum heart rate. If set to the default of -1, your maximum heart rate will be estimated based on your age
    • Background color: Choose the background color for the data field

  • Press "Save" to save the changes. The new values will automatically be send to your device.


I you want to check whether the new values are saved to your device, you can simply go to the settings page again. Garmin Express will always load the settings directly from the device.

----------------------------------------
Setting up the zones in Garmin Connect Mobile

It's possible to set up the zones in Garmin Connect Mobile (GCM), but in the current version the settings might be displayed out of order. Therefore using Garmin Express is recommended.
The following explanation is based on GCM for Android. GCM for iPhone should be (almost) the same.

  • In the menu go to "Garmin Devices";
  • Select your device from the list;
  • Select "Connect IQ Apps";
  • Select "Data Fields";
  • Select the Heart Rate and Time in Zone data field;
  • Select "Settings" (if your device does not have Connect IQ 1.2 installed, you'll get a message "An error has occurred");
  • Change the values (as described in the Setting up the zones in Garmin Express section above);
  • Select "Done" to save the values to your device


Same as with Garmin Express, you can check the settings by going to the Settings page again.
  • Former Member
    Former Member over 8 years ago
    Support for heart rate zones from Garmin user profile

    I like this data field a lot. It would be much better though, if it could read heart rate zones from user profile in Garmin Connect, right now it's difficult to use with separate config (especially, if you want to use it for different sports with different HR zones like running and cycling). I know this is already possible with Garmin SDK, there are apps which already allows for it.
  • Former Member
    Former Member over 8 years ago
    Not sure what is wrong but I can't get this to work properly with the latest 520 firmware - it worked fine on 6.x firmware. It appears as if it isn't using my max HR that I specify - even though it appears as if this value is getting set properly. The relative sizes of the zones I've specified (essentially the zones Strava uses) looks right - but the actual crossover between zones looks wrong, making me think it is improperly using some other max HR. The max HR in the "app" is set the same as what I have on the Garmin.

    Also, I've gotten lots of other apps to work with this firmware - Strava Suffer Score, MPA and Power from Xert, Edge 6, another HR app. This one just doesn't seem to want to respect the max HR I give it and it is impossible to debug what is really going on.

    Thoughts?


    I've got the same issues.
    I put the resting HR at 0 in ordre to have the zone displayed as % of HR max, but it still not working proprely.
    Ex: My resting HR is 0 and my HR max is 190. Zone 1 is defined as 50% of HRR so it should start at 95 as my HRR is equal to my HR max, BUT I start entering Z1 around 110-111 bpm and I don't know why....
    Original Garmin fields in the Running activity are working properly...
  • Former Member
    Former Member over 8 years ago
    Not sure what is wrong but I can't get this to work properly with the latest 520 firmware - it worked fine on 6.x firmware. It appears as if it isn't using my max HR that I specify - even though it appears as if this value is getting set properly. The relative sizes of the zones I've specified (essentially the zones Strava uses) looks right - but the actual crossover between zones looks wrong, making me think it is improperly using some other max HR. The max HR in the "app" is set the same as what I have on the Garmin.

    Also, I've gotten lots of other apps to work with this firmware - Strava Suffer Score, MPA and Power from Xert, Edge 6, another HR app. This one just doesn't seem to want to respect the max HR I give it and it is impossible to debug what is really going on.

    Thoughts?


    Same issue here....
  • Former Member
    Former Member over 8 years ago
    Same issue with HR zones. IMO it's the best data field for 920XT, great look but it mess time in zone completely, using some kind of default max HR even thou settings are correct
  • Former Member
    Former Member over 8 years ago
    I can't seem to get the app to work

    I installed the app and it says it is on the device in the Garmin Express software, but on my Garmin 920XT, I can't find the app on the watch in any of the settings. Any suggestions?
  • Former Member
    Former Member over 8 years ago
    Same issue here....


    Same here too ...

    Please, ADD CADENCE Field in next version ....
  • Former Member
    Former Member over 8 years ago
    First of all, thanks for this datafield and congrats for this good work.
    I would like to tell you some things I think can make it better:

    Please give the option of taking HR zones directly from the user profile.

    Also you have to change the colors of the zones... please make it more intuitive, some kind of "universal" convention, you know...
    As this:
    Z1 must be the "cold" blue, air zone...
    Z2 must be the green still oxygen-aerial typical, color of plants...and etc
    Z3 the yellow..."caution" as seen everywhere... or things starting to become warmer
    Z4 the orange.... temperature rising...
    Z5 obviously red...
  • Former Member
    Former Member over 7 years ago
    The coloured round "HRmeter" is nor working for me since last update of Garmin 520... :(

    ...someone else?
  • This data field is no more maintained for more than 1 year... I am always waiting for a Fenix5 version, but...
  • Former Member
    Former Member over 7 years ago
    Since las update for Edge520, again working perfect.