Watch App : HRV

Former Member
Former Member
HRV app. Discussion, report bugs, suggested features, etc...

HRV
Get the app.

Graphing.
The design currently only saves to 1 location per day. The timestamp is taken when the test starts, so autostart will take the timestamp at the scheduled time. This means that any saved test will overwrite any previous test of that same day. A day is calculated from the local timezone, so travelling won't disrupt the storage so long as you have updated the timezone before starting the test. The averages are a 30 day mean average.

Description & Explanation
Wouldn't that be nice. Will happen, but might take a while.
This page could be useful.

Notes
- Your device must have firmware that supports Connect IQ Apps.
- You can save the results by creating a log file. To do this you must work out which name has been applied to the HRV app file. The apps are in the /GARMIN/APPS folder. It will be a name something like A6227C9B.PRG. You then create a log file with the same name, e.g /GARMIN/APPS/LOGS/A6227C9B.TXT. Each reading you save will output a result formatted as ISO8601 date & time, hrv, avg pulse, 30 day hrv avg, 30 day pulse avg.
  • @gasteropod: Which device and firmware version were you using when your apps were removed from the file system?

    Fenix 3, with the latest 3.2 firmware.

    I saw the app had an update from a message in the forum so used GC mobile to try to upgrade. Although the app showed the newer version it did not seem to realise it needed to be upgraded. So I connected the watch to the PC and used Express which did say there was an upgrade. The upgrade went through and it said it had done it, so I ejected and removed the watch to find the app was missing. I had to re-install it (which I did via GC mobile since I had disconnected by then). I did not notice that in fact everything IQ had been erased and I had to re-install widgets, apps and watch faces too.
  • Former Member
    Former Member over 10 years ago
    I saw odd behavior too, but I don't have anything else installed so can't comment on the delete. When I updated on my 920 Express told me that it had updated, but I was still on a previous version. I used the Express interface to remove the app from my device. I then restarted Express. I then put the app back on to my device, Express downloaded the latest version and installed it. Fortunately, through all this, the old data persisted.
  • This still crashes on my Garmin VivoActive with the 2.70 software. As soon as I touch the screen the garmin reboots
  • Former Member
    Former Member over 10 years ago
    This still crashes on my Garmin VivoActive with the 2.70 software. As soon as I touch the screen the garmin reboots
    Not much I can do. The software works on other devices, which proves it is stable. I can't remove the Vivoactive device as a download option. The program works as it should in the simulator. My hands are tied.
  • Gotchya. Thanks for the reply. Hopefully Garmin will fix it so that their simulator mimics the actual device then.
  • Former Member
    Former Member over 10 years ago
    V 1.1.1 released. Hopefully fixed the Vivoactive problem.
  • Former Member
    Former Member over 10 years ago
    V1.1.1 works partly* for me on Vivoactive 2.70. Seeing it in action for the first time I must say that it's an attractive looking app! Lots of customization possible.

    *edit: saving causes a device restart :(
    edit2: backing out of the app causes restart :(

    Two remarks:
    - navigating the settings is unreliable for me. Often the menu jumped back a level while swiping.checking all the different settings was hard because I had to re-navigate constantly.
    - comparing the result of a one minute test to this app I use (EliteHRV Android)... big difference in result (66 vs 51 HRV). Now I don't know which one is right, but I'm sure only one can be...

    If I can help with testing betas on my VA let me know!
  • Former Member
    Former Member over 10 years ago
    Well that's a positive step :)

    Two more responses:

    - Does this happen at all levels? Does it jump back down a level, or jump out of the menu?

    - Look to the result screen. Check the samples vs expected numbers. This will give you an indication of if the app has received a reliable input throughout the test duration. The expected value is the result of a formula, but is usually very close. I am certain I have filtered out all bad input, I noticed that sometimes the HRM would return bad values. There may also be differences in the translation of the rmssd, namely that EliteHRV might be using a different value. The rmssd is converted to a different value in an attempt to produce results that align better with a 0 - 100 scale. Lastly, run the tests for longer durations, see which one drifts towards the other over time. The one with least drift (after the first 30 seconds or so) wins. Try 2-5 minutes.
  • Former Member
    Former Member over 10 years ago
    - I sent you a video of me navigating the menu, by pm

    - I can play around more with the app when it's running stable. Now it's too much of a hassle because it will crash the VA on back out and save. Besides, my HRM is a Scosche Rhythm+ which supposedly produces unreliable data for HRV (?). I'm not sure yet what benefits HRV can have for me; I'm just goofing around with it (using the android app for now).

    I'm here to help getting your app running stable on VA.
  • Former Member
    Former Member over 10 years ago
    - comparing the result of a one minute test to this app I use (EliteHRV Android)... big difference in result (66 vs 51 HRV). Now I don't know which one is right, but I'm sure only one can be...
    I had a look at EliteHRV. With a pulse of approx 60 & HRV approx 86 I was getting a consistent -20 +/- 2 gap between my results & theirs. So it would appear that both will graph the same changes, just from a different base.