Application - HR Sleep

Former Member
Former Member
Now .. Your Heart and the Vivoactive HR device teams up to 'Measure your Sleep'

Get HR Sleep in the Garmin Connect IQ Store here ..

https://apps.garmin.com/en-US/apps/b...2-c9fe3f777fc0

Now measure your Sleep Performance with HR Sleep .. see how your sleep improves over time using your HR data.

Be sure that your battery is charged to at least 30% before running HR Sleep overnight. That green light .. is a little hungry.

Sleep Zones Example ..

Set Minimum Sleep HR - 40

Sleep Zone 0 .. less than 40 bpm
Sleep Zone 1 .. 40 - 43 bpm
Sleep Zone 2 .. 44 - 47 bpm
Sleep Zone 3 .. 48 - 51 bpm
Sleep Zone 4 .. 52 - 55 bpm
Sleep Zone 5 .. over 55 bpm

Thank you ..
VivoactiveHRGuy
  • Former Member
    Former Member over 7 years ago
    New HR Sleep Version released ..

    [Version 1.187] November 28 / 2017

    - Added marker to restorative sleep screen to display category for current data.

    Remember to reset your user settings as they likely get reset when doing an application upgrade.
    As well .. if you use data logging, you likely need to rename your text file to match the application file.
  • Former Member
    Former Member over 7 years ago
    I have a few of questions:
    1. I see none of your posted pictures. All I see are place holders for pictures.
    2. I see 4 - PRG files under Garmin/App. How do I know which is the correct one to create a txt file?
    3. There are 6 settable parameters in the HR setup. Is there explanations for these parameters somewhere?
    Thanks.
  • Former Member
    Former Member over 7 years ago
    I have a few of questions:
    1. I see none of your posted pictures. All I see are place holders for pictures.
    2. I see 4 - PRG files under Garmin/App. How do I know which is the correct one to create a txt file?
    3. There are 6 settable parameters in the HR setup. Is there explanations for these parameters somewhere?
    Thanks.


    To answer your questions ..

    1. There used to be pictures there, however .. they were on Photobucket and now that they want to charge for hosting photos I have abandoned them. The issue is that I cannot edit or delete the post as the Garmin forum is broken and just gives an error when you try to edit the post. As a result .. cannot fix the problem even if I wanted to.

    2. The file size for HR Sleep I believe is 70 KB, so that should give some clue as to which is the right one. However .. you can open the file (use a program like Notepad, but do not edit it). You can see words like HR Sleep Started, Insomnia Data, HR Sleep, Restoring or Non Restoring. My file is named 7BSE1743.prg and my corresponding text file is named 7BSE1743.txt

    Be sure to put the created text file in the Garmin\Apps\Logs folder. As well, if there is an upgrade to HR Sleep Garmin will rename the application file and the name of the text file will need to be renamed as well.

    3. The settings are as follows ..

    Minimum Sleep HR (30-80)

    This is the number that is used to calculate your 'Sleep Zones' for HR Sleep. For example .. if your number is set to 45, your zones will be set to less than 45, 45-48,49-52,53-56,57-60 and greater than 60.

    This is probably the most important setting as you want to set it so that this number is where you are truly in a restorative sleep state. If you set it too high .. you will find too much of your time will be in the lower sleep zones. If you set it too low .. you will find that most of your sleep time will be in the upper sleep zones.

    You want to set it so that on a night where you had great sleep (likely indicated by a low average HR value and a low minimum HR value) .. you do have some of your sleep in Sleep Zone 0 for example but not too much time.

    This number will influence anything where 'Sleep Zones' are concerned. Things like the average HR, current HR and minimum HR values will not be impacted.

    Show Percent in Summary

    This will show your percentage that you were in each of the Sleep Zones on the summary screen. If you do not use this option, then the TIME in each zone is displayed rather than a percentage. Your exported data to the text file will also be impacted by this setting.

    Show Time On/Off

    This will show the actual time on the screen rather than the Current HR value. If this option is turned off, you will still see the current time but it is much smaller and you will see the current HR value in white on the screen.

    Pause Timeout - Seconds (60-900)

    This allows the pause mode to be automatically exited once the pause timeout has expired. For example .. if you use 300 for this setting, then after 5 minutes in pause mode, the application will automatically go back to the normal operating mode. The purpose of this is so that if you forget to go out of pause mode in the middle of the night .. the application will do it for you.

    Restore Number (30-80)

    This number is used for the Restoring, Non Restoring and Awake screen. The restore number is used to calculate these 3 items and with most of the settings, you may find that you may need a bit of tweaking to set these numbers to your liking.

    Insomnia HR Threshold (30-80)

    This is used on the Insomnia screen to determine the 'Fall Asleep' and 'Insomnia Score' values. Your fall asleep time will be the time from when the application was started until you hit your 'Insomnia HR Threshold' number.

    If you set it to 40, then once you hit 40 .. the elapsed time to that point will be displayed under Fall Asleep. You will also be given 1 point for your Insomnia Score for every minute it took before you hit the Insomnia HR Threshold number.

    For example .. if it took 1 Hr 34 Min before you hit the Insomnia threshold, then you will get an Insomnia score of 94.

    The above should help you setup your settings for HR Sleep. If you have questions feel free to post on this thread or send me a note via the Contact Developer link on the download page.

    One very interesting thing about HR Sleep is that it is also great for giving you an indication of illness, as well as giving you sleep data.

    For example, I recently recovered from a cold (I live in Canada and it was -31C / -24F recently and colder than the North or South poles). So I was sick and HR Sleep displayed a very elevated average HR value, and elevated minimum HR value.

    As well my squares were all RED rather than the normal mix of colors (typically orange as I fall asleep (I have insomnia issues) and maybe green later in the night). HR Sleep absolutely knew I was sick .. but then, I guess so did I.

    If I have a wonderful sleep I may get all GREEN squares, typically paired with a low minimum HR value and low average HR value. As long as you do not change the settings described above, you can use the given data to compare one night to another in HR Sleep.

    I hope that this helps.

    Take care
    VivoactiveHRGuy
  • Former Member
    Former Member over 7 years ago
    HR Sleep is now my NUMBER ONE application based on the number of downloads. I will say that by far .. it is the one application that I find the most useful and one that I use daily to monitor my sleep.
  • Former Member
    Former Member over 7 years ago
    HR Sleep now has a new version. Version 1.189 is now available.

    It now has a debugging mode, however for 99.99% of people, nothing to see here.
    However, if you use the data logging, you may need to rename your data logging text file.

    It has the following changes:

    It will log when the pause mode is turned on or off.
    It will log a time / date stamp every 15 minutes when the app is running and not in pause mode.

    Thanks
    VivoactiveHRGuy
  • Former Member
    Former Member over 7 years ago
    Just a note .. for those that would like an ALARM in HR Sleep. Well that was me, but really why reinvent the wheel.

    I was going to add a daily alarm that could be set by the user and have it work within HR Sleep. The built in alarm in the Vivoactive HR does work when you are using HR Sleep. Just press the left / start button to cancel it.

    But myself I have an old school alarm clock, as honestly I do not trust the Vivoactive HR or a smartphone to wake me up, just how I roll.
    So no need for me to add an alarm internally to the application. I am perfectly ok with that.

    Take care and hope this helps someone.
    VivoactiveHRGuy
  • Former Member
    Former Member over 7 years ago
    Just a ? for HR Sleep users ..

    I am interested if there is interest for making the Pause Timeout mandatory ? If so .. what time do you think should be the normal amount .. maybe 5 or 10 minutes ?

    Let me know.

    VivoactiveHRGuy
  • Making Pause Timeout Mandatory: no, seems better as option, then users can decide?
  • Former Member
    Former Member over 7 years ago
    Hi,

    First, thank you to "VivoactiveHRGuy" for creating this great app!

    Just wondering if anyone has created a xls or ods spreadsheet that plots the data?

    Thanks!

    Frank

    P.S. Sorry. I have cross posted this from another thread.
  • Former Member
    Former Member over 7 years ago
    New HR Sleep Version released ..

    [Version 1.190] July 26 / 2018

    - Added Movement data screen.

    There is a SENSITIVITY setting with 1 being less sensitive and 9 being more sensitive. If you leave the sensitivity the same .. you can compare one night vs another as it uses the acceleronometer to measure movement (acceleration). There is a low / medium / high movement rating .. and ideally you want to be under 100 with your score. A score of less than 30 is low, 30-60 is medium and > 60 is high.

    As a note .. the sensitivity is set reasonably low so that shaking your hand will not cause the score to increase so as to not have insanely high score values. It will take a bit of movement to increase the score. You may want to adjust the sensitivity to your liking. However as long as the sensitivity is not changed ... you can compare nights.

    Btw .. I would not put too much weight on the Low, Medium and High descriptions. It is based on the above info and well ... if you are a sleeper like me you will probably never get into the low or medium zones. So I would very much rely on the motion count score as unless you change the sensitivity.

    My numbers on sensitivity 5 are in the 300-500 range for a night. I am very interested in what numbers you are getting ? Feel free to post in this thread.

    Remember to reset your user settings as they likely get reset when doing an application upgrade.
    As well .. if you use data logging, you likely need to rename your text file to match the application file.