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.
  • Former Member
    Former Member over 10 years ago
    If I go into the menu and then click on settings the app crashes with the IQ ! symbol, requires a reboot to get the app back running. Is this a known issue?
    My guess is too much memory used. I was bordering on the limit of memory usage. I thought I had submitted a version that didn't trip the limit but maybe I didn't account for something. I have trimmed a lot of excess, and will get a more stable version up very soon.
    P.S What device?

    I see both strap and pulse turn red quite often, sometimes together, sometimes just pulse. Should I be concerned I have a faulty strap / HRM? What other reasons could this occur?

    The STRAP indicator will go red when it misses a packet. There are 4.06 packets a second. Once it has missed 8 sequential packets it will drop to search mode, and if that fails the app will automatically restart ANT. This is ANT functionality, not specific to my app. The app will automatically restart ANT if it closes.

    The PULSE indicator will go red when the app has been too long without reading new data. This could be because of either the strap not picking up the pulse, or the strap transmitting a bad packet. In either case the app detects it should have new data by now, so lights up the indicator. And of course you can't see a pulse when the strap isn't available, so it should always be red when STRAP is.

    In either case it should not alter the HRV reading, other than you will simply have less data samples.
  • The STRAP indicator will go red when it misses a packet. There are 4.06 packets a second. Once it has missed 8 sequential packets it will drop to search mode, and if that fails the app will automatically restart ANT. This is ANT functionality, not specific to my app. The app will automatically restart ANT if it closes.

    The PULSE indicator will go red when the app has been too long without reading new data. This could be because of either the strap not picking up the pulse, or the strap transmitting a bad packet. In either case the app detects it should have new data by now, so lights up the indicator. And of course you can't see a pulse when the strap isn't available, so it should always be red when STRAP is.

    In either case it should not alter the HRV reading, other than you will simply have less data samples.


    So if I am seeing a lot of red then this would indicate a faulty device do you think? Or is it normal to have some drop out at that sample rate?
  • Former Member
    Former Member over 10 years ago
    It depends on if it is the strap or the data.

    If it is the strap then I would be more inclined to say it is a faulty connection, rather than a faulty device. For example; in my experience polyester tops can create a virtual static barrier, even when not moving.

    If it is the pulse then it could be:
    - bad contact with body, incorrect placement, etc...
    - bad data. Very occasionally you may get corrupt data.

    In my experience I normally always see some dropouts, so I would call it normal.

    The severity of the problem is dependent on your HR. For example; if you have a HR of 45 then we only need to see approx 1 out of every 6 data packets to get reliable data, a HR of 60 requires approx 1 in 4. The nature of HRV means that each beat is slightly different.
  • It depends on if it is the strap or the data.

    If it is the strap then I would be more inclined to say it is a faulty connection, rather than a faulty device. For example; in my experience polyester tops can create a virtual static barrier, even when not moving.

    If it is the pulse then it could be:
    - bad contact with body, incorrect placement, etc...
    - bad data. Very occasionally you may get corrupt data.

    In my experience I normally always see some dropouts, so I would call it normal.

    The severity of the problem is dependent on your HR. For example; if you have a HR of 45 then we only need to see approx 1 out of every 6 data packets to get reliable data, a HR of 60 requires approx 1 in 4. The nature of HRV means that each beat is slightly different.


    I have the issues even when not wearing a top and I've been running with a GPS watch HRM for 10 years so it's not static, incorrect placement or poor contact with body. My heart rate is about 45 resting but when I've been measuring it's been more like the 60-65. I'll hold off a while I guess and see if there are more ANT+ updates, there has already been 1 for the Fenix 3 already so there may be other issues to solve.

    Thanks for your input.
  • Former Member
    Former Member over 10 years ago
    My intentions change as the development continues, but presently I'm planning on adding 2 new metrics, "Samples" & "of est'". "Samples" will be the amount of data samples the app has used to calculate the data. "of est" will be the estimated amount of data sample the app thinks it should have read based on the test time and average pulse. Hopefully this will help provide a clearer picture of the data, and whether or not to worry about the indicators triggering.
  • Updated my fenix3 to sw3.0.
    When accessing the app i see an IQ icon with a yellow exclamation mark :(
  • Former Member
    Former Member over 10 years ago
    I'm sorry but there is not much I can do. I personally don't have a fenix, and the app works for me in the simulator. I feel for ya.
  • Well, actually it works.
    After sync my HR was off, hence the exclamation mark I quess.
    Now its OK.
    Thanks!
  • Former Member
    Former Member over 10 years ago
    My 920xt can no longer find the HR straps in any of the exercise modes but the HRV program can find it. Anyone else have this problem? I'm going to remove the HRV app and see if that helps.
  • Former Member
    Former Member over 10 years ago
    This is what I found out. I checked my HR straps in settings and they were all turned off. I turned them back on and they work now. I do not know if the HRV program is turning them off but I removed it and will wait till the next version to try again.