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.
  • Neat idea! Sorry, I just didn't understand what it was since it was a new feature. And maybe it shouldn't default to :01 seconds - although I seem to be the only one who had that challenge so maybe I'm just slow. :-P
  • Former Member
    Former Member over 10 years ago
    I rushed the alpha (current) release, in sense that the beta versions pretty much all contained memory leaks, so I really wanted to provide a stable version. I suspected there might be a slight problem with the Green timer, as I was writing over a previously used setting. I probably should have just used a new location for the setting, but I didn't want to leave redundant data behind. I didn't go through a thorough process of coding to calculate for every eventuality if the user was updating, and which data I needed to save, and which to reset, etc, because I wanted to keep the code as svelt as I could, and I wanted to release as soon as I could. I am taking more time over the next release to try and remove any of these hiccups from future versions.
  • My green timer defaulted to 4 minutes rather than 1 second so I did not see this issue. I had to remove the app and re-install to work around a different issue when I upgraded and did not save the old data so probably did not have the issue of a clash with a previously used setting.
  • Former Member
    Former Member over 10 years ago
    I apologize for the fact there were any issues at all.
  • Regardless of any hiccups, thanks for the work you are doing; this app is one of my most used features of my new 920XT!
  • Regardless of any hiccups, thanks for the work you are doing; this app is one of my most used features of my new 920XT!


    Very new to this app and I have a quick question for you (since it looks like you use it quite a bit).
    I have a Fenix 3 and I'd like to use this app to know how low my freakin' heart rate / pulse gets while sleeping. I'm guessing it is scary low.
    So I'd like to wear my HRM, set up whatever settings would be best in HRV app, and then place my Fenix on the desk next to my bed while i sleep.
    Does that make sense?
    What settings would be best to use for this within the app?
    Thanks for any advice!!!!!!
  • Former Member
    Former Member over 10 years ago
    This is just the sort of thing the auto test is designed for. I don't know much about sleep patterns, but a quick look indicates to me the following.

    I think you're probably best to set the schedule to around 45-55 minutes after you think you will fall asleep, and set the interval to about 10 minutes.

    Looks to me like that's the best chance of catching your deepest sleep. It may take a few nights to hit the cycle at its lowest. I'm thinking 10 minutes because you don't want to go to long and span the cycles, but you want to increase the time the app has to take samples in case you're lying funny and the strap has bad contact. I have designed the app to filter out the bad data related to bad contact, so the results should accurately reflect your state even if the data is intermittent. I have yet to record the lowest readings in the result, but think it likely this will make it into a future release.

    The reason the app hasn't already seen another release already is that I'm working on a website etc so you can upload, save, and review your data. I have already coded in a few new features to the app despite not releasing them yet. You will be able to customize the breathing cycle, and choose what result to add to the graph instead of having to add the last saved result to the graph, and probably more....
  • Former Member
    Former Member over 10 years ago
    p.s I'm also working on the manual. It will be part of the site, and available as a pdf.
  • This is just the sort of thing the auto test is designed for. I don't know much about sleep patterns, but a quick look indicates to me the following.

    I think you're probably best to set the schedule to around 45-55 minutes after you think you will fall asleep, and set the interval to about 10 minutes.

    Looks to me like that's the best chance of catching your deepest sleep. It may take a few nights to hit the cycle at its lowest. I'm thinking 10 minutes because you don't want to go to long and span the cycles, but you want to increase the time the app has to take samples in case you're lying funny and the strap has bad contact. I have designed the app to filter out the bad data related to bad contact, so the results should accurately reflect your state even if the data is intermittent. I have yet to record the lowest readings in the result, but think it likely this will make it into a future release.

    The reason the app hasn't already seen another release already is that I'm working on a website etc so you can upload, save, and review your data. I have already coded in a few new features to the app despite not releasing them yet. You will be able to customize the breathing cycle, and choose what result to add to the graph instead of having to add the last saved result to the graph, and probably more....


    Got it. OK- I'll take a look at the settings and try to set it up in this manner tonight.
    Sounds like this will not get SAVED to the Fenix3 but rather ......... when / if I awake in the morning, I will take a look at the watch and see what it tells me.
    I'm assuming if I were to exit the app screen before taking a look at this data, it would not be saved.

    Cheers!
  • Former Member
    Former Member over 10 years ago
    Auto test will always save the result when it finishes the test (so long as it has at least 20 samples). The result will stay on screen until you reset it. Once any test has enough data you are unable to inadvertently exit without saving, it will prompt you to save.