Data field: Heart rate with zone

Former Member
Former Member
This data field enables you to see both heart rate and zone at a glance. The heart rate zone is displayed as a colored background, using colors yellow, blue, green, orange and red for zones 1 to 5.
If you use the data field full screen or upper half screen on a (semi-)round device, it shows a heart rate gauge.
You can choose to show heart rate as bpm, %HRR or HR %Max.
You can set up to 5 heart rate zones and you can set them however you want them (same way to set up as in Garmin Connect).

Some screen prints:




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 retreive your zones directly from the device or Garmin Connect

To be able to set your zones, your device must run at least Connect IQ version 1.2 (you can check this in the About section of the System settings on your device). If you have any problem setting the values, please leave a comment on this forum and I'll try to answer all your questions.

You can get this data field here.
To determine your resting heart rate, you can use my Resting Heart Rate data field.

----------------------------------------
v3.0:
  • Added gauge when displayed big (full width, at least 89 pix height);
  • Support for French, Italian and Spanish;
  • Dropped support for Connect IQ 1.1.x (in favor of the gauge)


v2.0:
  • Added user settings to allow user to set heart rate zones;
  • Text color is now based upon the background color, to maximize readability;
  • Added support for Fenix3, D2Bravo, Forerunner 230, Forerunner 235 and Forerunner 630

v1.0: Initial version

----------------------------------------
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 with 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:
    • 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
    • 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

  • 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 with Zone data field;
  • Select "Settings" (if your device does not have Connect IQ 1.2 installed, you'll get a message "An error has occured");
  • 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.
  • I would like to be able to directly type hearrate intervals by beat...

    For example:
    Zone 2: 140-165
    Zone 3: 166-180

    Doable?
  • Former Member
    Former Member over 9 years ago
    I would like to be able to directly type hearrate intervals by beat...

    For example:
    Zone 2: 140-165
    Zone 3: 166-180

    Doable?


    Technically this is doable, but I wanted to keep the settings a simple as possible. The benefit of using %HRR is that the values make sense however you've set your maximum heart rate. If you prefer to think in beats, you can fill them in in Garmin Connect and look up the corresponding %HRR there.
  • Former Member
    Former Member over 9 years ago
    I just uploaded a new version, in which I included a heart rate gauge if the field is displayed on a big screen and I added the ability to choose between beats per minute, hr %max and %hrr.

    Because Connect IQ 1.1 uses a lot more memory than 1.2, I had to drop support for Connect IQ 1.1.x in favor of this new functionality. Since all devices (except D2Bravo) are now updated to Connect IQ 1.2, I think this should not really be a problem. So if the field doesn't work anymore on your device, please make sure you update to the latest firmware version.

    Some screen prints:

  • There's no text explaining the input fields in the settings in garmin connect mobile anymore. (Vivoactive user)
  • Former Member
    Former Member over 9 years ago
    Thanks for the great app.

    Please let me know is my setting is correct or not.

    I have set the follwings in the app's setting :

    Display : bpm

    Resting HR : 20 (actually I don't count my resting HR in my training zone and I put 0 in the setting of Garmin Connect, since the min. resting HR need to be set in the app is 20, therefore I put 20).

    zone 1 is 65% of max HR.
    zone 2 is 76% of max HR.
    zone 3 is 82% of max HR.
    zone 4 is 88% of max HR.
    zone 5 is 91% of max HR.

    Max HR is 185 bpm

    After I saved the above setting and had my run this morning, I noted that both the zone 1 and zone 2 were combined into "one" orange bar, where I expected they should had been separated into "two" bars.

    Please help.

    Thanks & Regards
    Stephen


    p.s. : I tried to upload the pictures for your easy reference (both less than 1MB in jpeg format) but was failed (don't know why)
  • Former Member
    Former Member over 9 years ago
    There's no text explaining the input fields in the settings in garmin connect mobile anymore. (Vivoactive user)


    The settings are:
    - Minimum and maximum heart rate;
    - The minimum values for zones 1 - 5 as %HRR;
    - Choice for displaying heart rate as BPM, HR %Max or %HRR.

    The settings should have labels in GCM. The order unfortunately can differ. I can't influence that (bug in GCM). If you really can't see labels, can you send me a message with screen print and info about type of phone, version of GCM (see settings) and system language of you phone? Then I'll see what I can do about it.
  • Former Member
    Former Member over 9 years ago
    Thanks for the great app.

    Please let me know is my setting is correct or not.

    I have set the follwings in the app's setting :

    Display : bpm

    Resting HR : 20 (actually I don't count my resting HR in my training zone and I put 0 in the setting of Garmin Connect, since the min. resting HR need to be set in the app is 20, therefore I put 20).

    zone 1 is 65% of max HR.
    zone 2 is 76% of max HR.
    zone 3 is 82% of max HR.
    zone 4 is 88% of max HR.
    zone 5 is 91% of max HR.

    Max HR is 185 bpm

    After I saved the above setting and had my run this morning, I noted that both the zone 1 and zone 2 were combined into "one" orange bar, where I expected they should had been separated into "two" bars.

    Please help.

    Thanks & Regards
    Stephen


    p.s. : I tried to upload the pictures for your easy reference (both less than 1MB in jpeg format) but was failed (don't know why)


    The settings for the zones are in % heart rate reserve (HRR). This is not the same as HR %Max. Heart rate reserve is the difference between your maximum heart rate and your resting heart rate. If you set your resting heart rate to 20 and maximum to 185, 0 %HRR is 20 and 0 HR %Max is 0. So that's quite different.

    To re-calculate the values, use the following formula, where max is your max hr, rest is resting hr, percMax is the percentage of max hr:

    percHRR = ((percMax * maxHR / 100) - rest) / (maxHR - rest) * 100

    If you take 20 as minimum and 185 as maximum the values are:

    zone 1 is 65% of max HR = 60 %HRR
    zone 2 is 76% of max HR = 73 %HRR
    zone 3 is 82% of max HR = 80 %HRR
    zone 4 is 88% of max HR = 87 %HRR
    zone 5 is 91% of max HR = 90 %HRR

    The zones will only mix if you set a values in the wrong order (ie zone1 > zone2). To save memory I don't have any validations for these settings. The gauge has a range from zone1 value to max HR and the zones start with the value for that zone and end with the value for the next zone. This works no matter what values you set, but if you set the values wrong, the zones may indeed overlap.
  • The settings are:
    - Minimum and maximum heart rate;
    - The minimum values for zones 1 - 5 as %HRR;
    - Choice for displaying heart rate as BPM, HR %Max or %HRR.

    The settings should have labels in GCM. The order unfortunately can differ. I can't influence that (bug in GCM). If you really can't see labels, can you send me a message with screen print and info about type of phone, version of GCM (see settings) and system language of you phone? Then I'll see what I can do about it.



    This is how it looks on my iphone 4s with latest IOS-version and system language Swedish. Garmin connect Mobile version 3.1.1.5.
    The labels were visible before I updated to the latest version of "heart rate with zone".
  • Former Member
    Former Member over 9 years ago

    This is how it looks on my iphone 4s with latest IOS-version and system language Swedish. Garmin connect Mobile version 3.1.1.5.
    The labels were visible before I updated to the latest version of "heart rate with zone".



    Thanks for the info!
    This is very strange. The labels should be visible. I'll investigate this.
  • Former Member
    Former Member over 9 years ago
    The settings for the zones are in % heart rate reserve (HRR). This is not the same as HR %Max. Heart rate reserve is the difference between your maximum heart rate and your resting heart rate. If you set your resting heart rate to 20 and maximum to 185, 0 %HRR is 20 and 0 HR %Max is 0. So that's quite different.

    To re-calculate the values, use the following formula, where max is your max hr, rest is resting hr, percMax is the percentage of max hr:

    percHRR = ((percMax * maxHR / 100) - rest) / (maxHR - rest) * 100

    If you take 20 as minimum and 185 as maximum the values are:

    zone 1 is 65% of max HR = 60 %HRR
    zone 2 is 76% of max HR = 73 %HRR
    zone 3 is 82% of max HR = 80 %HRR
    zone 4 is 88% of max HR = 87 %HRR
    zone 5 is 91% of max HR = 90 %HRR

    The zones will only mix if you set a values in the wrong order (ie zone1 > zone2). To save memory I don't have any validations for these settings. The gauge has a range from zone1 value to max HR and the zones start with the value for that zone and end with the value for the next zone. This works no matter what values you set, but if you set the values wrong, the zones may indeed overlap.



    I got it. Thanks.