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 9 years ago
    Hello TeunMo
    First of all thank you for the excellent app. That was I as looking for, what Polar has inside, but garmin couldn't made.
    But I got a question, is there a possibility to put custom values -it could be from Garmin Connect or possibility to put exact numbers %HRR is realy a problem.

    I've made tests in a lab and want to put the same figures into you app.

    Thank you for your answer.

    Jacek


    In the current version it's only possible to use %HRR, or if you set resting heart rate to 0, you can use HR %max. If you've set your hr zone values in Garmin Connect, you can look up the corresponding percentages there. In a next version I might add an option to use the absolute values in stead of the percentages, since you're not the first to ask this. I'll put a new version in the store when Edge support has been made available (I'm not sure on the date, but it won't be long).
  • Former Member
    Former Member over 9 years ago
    After uploading the app, I went to:

    Activity Settings
    Data Screens
    Screen 1
    Field 1
    Connect IQ
    and then selected the app

    However, I get a "Field Must be displayed at full screen" error.

    I hope the developer can advise how to fix this.


    This data field must the shown at full screen, so you'll need to change the layout of the data screen:

    Activity Settings > Data Screens > Layout
    Then use the up/down buttons to select the 1 Field layout and confirm with the Select button.
  • In the current version it's only possible to use %HRR, or if you set resting heart rate to 0, you can use HR %max. If you've set your hr zone values in Garmin Connect, you can look up the corresponding percentages there. In a next version I might add an option to use the absolute values in stead of the percentages, since you're not the first to ask this. I'll put a new version in the store when Edge support has been made available (I'm not sure on the date, but it won't be long).


    TeunMo thammk you for your replay,

    I did it exactly the same as you said.
    Cheers mate, good yob!!!
  • Former Member
    Former Member over 9 years ago
    love it

    love this data screen I use it everyday. It has helped me so much towards my training knowing how much and how long I have been in each hart rate zone and adjust my training to my needs. thank you so much for making this ;)
  • Nice data screens. I'm using 2 of your screens for my training.
    Coming from polar V800 it's nice to see all data I need on one screen.
    Thanks ;)
  • Appearance on Fenix 3

    Hello Teunmo,

    On a Fenix 3, should this show up under Apps? or as a data field that can be added to another app? It seems to do neither for me. Had the same experience with resting heart rate. (longer problem posting here https://forums.garmin.com/showthread.php?339179-Not-all-dowloaded-apps-in-connect-are-visible-on-Fenix-3)

    Thank you for developing these apps though.

    Happy NY - Dutch
  • Which apps do you use for these screenshots?

    These screenshots of your app look great. Which apps do you use for these views? On my Fenix 3 I only seem to be able to get to simple data field layouts, but no charts, or more intuitive layouts like your screenshots.

    Thank you!

    NVM I just figured it out. I had to the screen of an app to 1 data field, then select heart rate zone or Heart rate w. time in zone.
  • Former Member
    Former Member over 9 years ago
    These screenshots of your app look great. Which apps do you use for these views? On my Fenix 3 I only seem to be able to get to simple data field layouts, but no charts, or more intuitive layouts like your screenshots.

    Thank you!


    I'm not sure I understand your question.
    • These screenshots show my Heart rate and Time in Zone data field, which you can find in the app store (there's a link in the first post). If you install that on your Fenix 3 and add it to a data screen with a 1 field layout, it should look the same on your device as on the screenshot;
    • The screenshots themselves are made with the simulator that's part of the Connect IQ development environment.
  • Former Member
    Former Member over 9 years ago
    Hello Teunmo,

    On a Fenix 3, should this show up under Apps? or as a data field that can be added to another app? It seems to do neither for me. Had the same experience with resting heart rate. (longer problem posting here https://forums.garmin.com/showthread.php?339179-Not-all-dowloaded-apps-in-connect-are-visible-on-Fenix-3)

    Thank you for developing these apps though.

    Happy NY - Dutch


    Good to know you figured it out. I hope you'll enjoy using the data fields.

    Happy NY to you too - Gelukkig nieuwjaar.
  • Reboot on F3 w/ Navigation

    Hi

    Very nice data field and very handy (to replace the Garmin HR Gauge). Nevertheless it seems that the data field need to much ram amount : I used it on my F3 (under last beta fw 4.60), but about 15' after start, the F3 rebooted and the data field was replaced by "chrono", meaning it had been "rejected" due to watch out of memory. I have to tell also that I was in nav mode (course)... Consequently, this data field is not usable for me :-(

    Is there a possibility to limit the amount of used ram ??