Application .. HR Always

Former Member
Former Member
Now available in the Garmin Store .. HR Always

https://apps.garmin.com/en-US/apps/8...e-8ba8d55a5978

Now Available in HR Always .. Time in Zone data on Summary Screen. User setting in Garmin Connect Mobile or Garmin Express.

*** For the Vivoactive HR ***

HR Always has been tested with VivoactiveHR firmware versions 2.60, 2.65 beta, 2.71 beta, 2.74 beta, 2.80, 2.90, 3.30 ... 3.90


For those that want it all the time. Yes .. HR and Zone data and a summary. At least while you have the application running. It will use Optical Heart Rate .. as well as accept an Ant+ HR chest strap if desired.

But beware .. your battery may not love that green light, so you get a battery gauge as well. But I do not expect you to leave it on that long.

So .. enjoy knowing it all. Thank you
VivoactiveHRGuy

*** FULL CHANGE LOG ***

[Version 1.53] June 7 / 2017

- Fixed a bug where the app will crash with the new VivoactiveHR firmware. It was my fault .. and I do apologize for any inconvenience.

[Version 1.52] May 26 / 2017

- Changed screens to be all swipe capable (up / down) while retaining right button press to switch main screens. This is more in line with my other applications.

[Version 1.51] January 17 / 2017

- improved sensor handling upon exit.

[Version 1.50] December 14 / 2016

- allow selection of default startup screen .. via user setting in Garmin Connect Mobile or Garmin Express. Default is normal HR / Zone data screen, but Minimum / Maximum (Average) screen as default can now be selected.

[Version 1.48] December 14 / 2016

- added vibrate on right button press before HR reception.
- added screen refresh to right button press.

[Version 1.47] December 14 / 2016
- added ability to show Average HR data display to minimum / maximum screen. It will display in place of the MAX HR value if desired. Setting in Garmin Connect Mobile or Garmin Express. Default is to show Maximum HR value.

[Version 1.46] December 7 / 2016

- make current HR value on minimum / maximum screen white
- make min HR and maxHR text green to be same as HR values

[Version 1.45] Skipped

[Version 1.44] December 1 / 2016

- zone data is now calculated off of user profile data, the one with the heart on Garmin Connect Mobile. Zones are set when the HR Always application starts and as there is no maximum HR value user setting, it will not change any zones while application is running.

[Version 1.43] December 1 / 2016

- HR Always will now get your maximum HR value from your user profile. Zone data calculations will remain as normal.

[Version 1.42] Skipped

[Version 1.41] November 29 / 2016

- cosmetic changes only

[Version 1.40] November 28 / 2016

- made Version 1.39 change optional via user setting.

[Version 1.39] November 28 / 2016

- added display of Zone data (based on max HR entered) on swipe of screen. Tap screen to get back to normal screen.

[Version 1.38] November 12 / 2016

- Removed Zone 6

[Version 1.37] November 11 / 2016

- Slight screen formatting improvements

[Version 1.36] November 9 / 2016

- Allow display of percentage of max HR on normal screen. Setting in Garmin Connect Mobile or Garmin Express. Default is to NOT show this item.

[Version 1.35] November 7 / 2016

- Added Time in Zone data on summary screen. Default is to show Time In Zone data .. as compared to Percentage Data previously. User setting in Garmin Connect Mobile or Garmin Express.

[Version 1.33] October 27 / 2016

- Allow app to show 0 HR values (no HR being received) if you need to remove VivoactiveHR during application use.

[Version 1.27] September 27 / 2016

- added Current HR display to Minimum / Maximum screen on middle left side.
- improved formatting vs version 1.26

[Version 1.26] Skipped

[Version 1.25] September 26 / 2016

- Added Average HR to summary screen
- Fixed issue where if you go to Min / Max screen, percentage information on summary screen was not correct.


[Version 1.24] September 23 / 2016

- adjusted layout of min / max HR screen for better visibility.
- adjusted color for min / max HR data to green for better readability.


[Version 1.23] September 23 / 2016

- added minimum / maximum screen with right button press. Toggle between normal and minimum / maximum screen.
- added minimum / maximum HR summary data on exit.
- added RHR setting in Garmin Connect Mobile / Garmin Express - minimum HR will not go below the set RHR value. Default is 0 and will accept all HR readings.

[Version 1.22] August 16/2016

- improved time display on screen.

[Version 1.21] August 15/2016

- added seconds as requested.

[Version 1.20] August 14/2016

- changed show time setting in Garmin Connect Mobile to be easier to use. Now .. a selection of on / off for show time.

[Version 1.17] August 13/2016

- Added time support as set in Garmin Connect Mobile.
- Added 24 hour time support. As set in settings in your Vivoactive HR.

[Initial Version]

- Continuous HR display during use
- Continuous Zone display during use
- No GPS needed.
- Uses OHR (Optical Heart Rate) or Ant+ HR Strap.
- Displays Battery Status gauge during use, displays in red at 20%
- Displays Maximum Heart Rate during use as set in Garmin Connect Mobile. Default 180 bpm. Valid range 100-250 bpm
- Displays Zone summary with percentage on exit.
- Tap to turn on back light.
  • Former Member
    Former Member over 8 years ago
    New HR Always version today ..

    [Version 1.38] November 12/2016

    - Removed Zone 6 .. but kept Zone 0 as I believe that still has merit for use during non exercise.
  • Former Member
    Former Member over 8 years ago
    New Version Today ..

    [Version 1.39] November 28 / 2016

    - added display of Zone data (based on max HR entered) on swipe of screen. Tap screen to get back to normal screens.

    [Version 1.40] November 28 / 2016

    - made version 1.39 change optional via user setting.
  • HR zones data from UserProfile

    Could you please take all the HR zones data from the UserProfile? It would be much smarter than the hardcoded calculation from the inserted max HR.
    HR zones: https://developer.garmin.com/downloads/connect-iq/monkey-c/doc/Toybox/UserProfile.html#getHeartRateZones-instance_method
    Rest HR: https://developer.garmin.com/downloads/connect-iq/monkey-c/doc/Toybox/UserProfile/Profile.html#restingHeartRate-instance_method
    Thanks a lot in advance.
  • Former Member
    Former Member over 8 years ago
    No .. definitely not, particularly the RHR. That does not work for me personally and HR Always uses the industry standard zones for Zones 1-5.
  • That's a pity, especially about the HR zones. RHR isn't important but the hard-coded calculation of the training zones can be very inaccurate because HR zones vary on the personal training level of each person. There are even more calculation methods available with pretty significant differences in the each zone values. Please consider taking these values from the user profile so the application will take into account each user personal zones and preferences. The application is really great otherwise, thanks a lot for it, good job.
  • Former Member
    Former Member over 8 years ago
    Ok .. I will consider it. I did make a tiny concession today .. you do not have to enter in the maximum HR value anymore. It is pulled from the profile.

    Re the RHR ... well it is not really a RHR thing, but more of an Optical Heart Rate error handler. It will not allow the Vivoactive HR to go below a set value.

    For example .. my RHR is 37 and I have seen my VAHR hit 25 if left to its own (the default is 0 and all readings are accepted if you choose not to use this feature). Well .. 25 would be a new world record btw, so I added that in to make the Vivoactive HR behave and not go below a certain number. My RHR from Garmin does not always agree with my true RHR .. thus I have little desire to add that in at all because yes my minimum HR value will change from day to day and I just do not want to use the Garmin way at all. I use a Beddit sleep tracker .. that is much more accurate for my HR values at night, when my HR will be at its lowest. This is the number that I trust. I know some people will say that your RHR is not while you are sleeping, but sorry .. while I am awake, it could be all over the map and only during sleep am I truly at rest.

    My only concern is that the Garmin numbers overlap, something that HR Always will not allow. So I will change the Garmin numbers.
    My zones are below, and as you can see and as I have seen, some numbers are used in 2 zones. That cannot happen .. so if I do use your profile zone data, I will be forced to alter it.

  • Former Member
    Former Member over 8 years ago
    As requested ..

    [Version 1.44] December 1 / 2016

    - zone data is now calculated off of user profile data, the one with the heart on Garmin Connect Mobile.
    Zones are set when the HR Always application starts and as there is no maximum HR value user setting, it will not change any zones while the application is running.
  • Former Member
    Former Member over 8 years ago
    Update today .. Average HR value can now be displayed

    [Version 1.50] December 14 / 2016

    - allow selection of default startup screen .. via user setting in Garmin Connect Mobile or Garmin Express. Default is normal HR / Zone data screen, but Minimum / Maximum (Average) screen as default can now be selected.[Version 1.48] December 14 / 2016

    - added vibrate on right button press before HR reception.
    - added screen update to right button press.
    [Version 1.47] December 14 / 2016

    - added ability to show Average HR data display to minimum / maximum screen. It will display in place of the MAX HR value if desired. Setting in Garmin Connect Mobile or Garmin Express. Default is to show Maximum HR value.



    You need to select the "Show Average HR Data" item to get the average.
  • Former Member
    Former Member over 7 years ago
    [Version 1.54] September 28 / 2017

    - Added vibration at maximum HR values and above. There is a user setting in Garmin Connect Mobile and Garmin Express. The default for this setting is OFF, and normal operation.
  • I recently switched to the Fenix 3 HR and I already miss this app. Any way to make one for the Fenix 3 HR too? Please? Plllleeeaaaasssee?? Pretty please??? :rolleyes: