Application - Fenix Sleep

Former Member
Former Member
Fenix Sleep .. now available in the Garmin Connect IQ Store

https://apps.garmin.com/en-US/apps/9...d-f8f50417f173

Fenix Sleep for the Fenix 3, Fenix HR and Fenix Chronos ..

Fenix Sleep .. just the basics. Wait for the Green Bar, Start and Go Sleep. Sleep for those that want it easy.

Measure your SLEEP with your HR data. Simple ... see your Current HR (or time if desired via user setting), Minimum HR and Average HR value in the night.
Time display is optional with User Setting in Garmin Connect Mobile or Garmin Express.

**** Full Change Log ****

[Version 1.22] February 17 / 2017

- Added support for Fenix 5S

[Version 1.21] December 23 / 2016

- Added Minimum / Maximum detail screen .. press DOWN button to see current Minimum and Maximum values as well as the times where those values first occurred.

[Version 1.20] December 19 / 2016

- Removed auto pause feature.

[Version 1.19] December 18 / 2016

- Added back in support for the non Fenix 3 HR models. It has been tested and is now working as designed. Please let me via the Contact Developer link on the right side if you experience any issues.

[Version 1.18] December 17 / 2016

- removed user setting ... now TIME can be toggled by pressing UP (middle left) button. This is to allow easier troubleshooting of issues re Connect IQ crash experienced by a small number of users.

[Version 1.17] December 17 / 2016

- Removed support for models other than the Fenix 3 HR due to issues with Ant+ HR straps. I expect to add them back in shortly. Sorry for any inconvenience.

[Version 1.15] December 16 / 2016

- added maximum HR value to the screen as well.

[Version 1.14] December 16 / 2016

- added data logging for data retention. Configuration procedure is in the Fenix Sleep thread above.

[Version 1.13] December 16 / 2016

- added support for other Fenix models (Fenix 3 and Fenix Chronos) for use with Ant+ strap

[Initial Version] December 2016

- See your Current HR and Minimum HR and Average HR values for the night. No settings to set (other than time if desired). Just simple.
- Time available via Garmin Connect Mobile or Garmin Express via user setting. Default is Time display off.
- Summary screen to see your Minimum and Average HR values from your sleep as well as last HR Reading.
- Summary screen data is orange to avoid confusion with main screen.
  • Former Member
    Former Member over 8 years ago
    To do data logging with Fenix Sleep you need to do the following ..

    - Connect your Fenix to your computer via your USB charging cable. Sorry, it must be a computer, smartphones will not work.
    - Navigate to the Garmin\Apps\Logs folder
    - Create a text file named the same as your Fenix Sleep program file. See details below.
    - Exit .. and enjoy.
    - Your pertinent Fenix Sleep data will now be logged upon exiting Fenix Sleep to that file.


    Note .. the data is in the following format (CSV format):

    The data is as follows ..

    Date, Minimum HR value, Maximum HR value, Average HR value

    2016/12/16,45,74,56

    You can use a program like Excel (or any of your choosing) to analyze or manipulate your data should you desire.

    Note .. DO NOT delete that file, as the Fenix will not recreate it, but will skip the data logging if it is not there. You should not have to recreate it if the Fenix Sleep version changes as the program name should remain the same.

    Re the Fenix Sleep file .. when you connect to your Fenix, it may look like this. The photo below is the Garmin\Apps folder. Note the NAME of the Fenix Sleep prg file as you will need this for your data logging. I know it says .. 'VivoactiveHR' but I do not own a Fenix , the procedure will be identical.



    You need to name the text file the same as the PRG file for Fenix Sleep. The best way to tell which one it is, probably by the date / time of your Fenix Sleep install.

    So for the above .. you would need to name your data logging text file as 6C5G5419.txt
    This text file goes into the GARMIN\APPS\LOGS folder

    You can test it by running the application .. it will create a log in the text file upon displaying the summary screen.

    Sorry .. there is no way around this. The steps we need to go through for our data. :)
    Enjoy
  • Former Member
    Former Member over 8 years ago
    Note to non Fenix 3 HR users ..

    [Version 1.19] December 18 / 2016

    - Added back in support for the non Fenix 3 HR models. It has been tested and is now working as designed. Please let me via the Contact Developer link on the right side if you experience any issues.
  • Former Member
    Former Member over 8 years ago
    New Fenix Sleep version today ..

    [Version 1.21] December 23 / 2016

    - Added Minimum / Maximum detail screen .. press DOWN button to see current Minimum and Maximum values as well as the times where those values first occurred.
  • Former Member
    Former Member over 8 years ago
    [Version 1.22] February 17 / 2017

    - Added support for Fenix 5S
  • I was just about to start writing a sleep app for the Fenix 3 to display total/light sleep/deep sleep and awake time, but while trying to figure out if I can get any access to accelerometer data (or better: level of activity), I found your app.

    Now I wonder, is the reason that the Sleep app with restoring & non-restoring sleep is only available for the Vivoactive HR, that you can't access that data on the Fenix 3?

    Edit: I can't find any way to access accelerometer or derived data from it (other than steps) on the Fenix 3. :(
  • Former Member
    Former Member over 8 years ago
    I was just about to start writing a sleep app for the Fenix 3 to display total/light sleep/deep sleep and awake time, but while trying to figure out if I can get any access to accelerometer data (or better: level of activity), I found your app.

    Now I wonder, is the reason that the Sleep app with restoring & non-restoring sleep is only available for the Vivoactive HR, that you can't access that data on the Fenix 3?

    Edit: I can't find any way to access accelerometer or derived data from it (other than steps) on the Fenix 3. :(


    I do not use accelerometer data at all in my sleep apps .. they are based 100% on HR data only. In fact you will likely notice that almost all my apps are HR based (all except one I believe).

    I have never seen that type of data being available to Connect IQ but I may be wrong on that one. I only do it for the Vivoactive HR as that is the only Garmin model that I own.
  • OMG I need this on Fenix 5x. Developer pleaseee? :D:o
  • Former Member
    Former Member over 8 years ago
    OMG I need this on Fenix 5x. Developer pleaseee? :D:o


    You are in luck .. I have some time and will do it for you tonight. I will submit it to Garmin later today.
    I am going to make a new app .. cause unlike everyone else here I do not develop for multiple devices generally (and mostly do it for the Vivoactive HR only). So I tend to just make a new app which is easier for me. The only thing .. I do not own a Fenix 5x, so I have to rely on the simulator but I do not expect any issues with this app.

    VivoactiveHRGuy
  • Former Member
    Former Member over 8 years ago
    Fenix Sleep .. has also had an upgrade.

    [Version 1.25] July 5 / 2017

    - Fixed pause in application. It will now display correctly, not allowing minimum / maximum screen to be seen when paused.

    - Changed pause screen text to make it more clear.

  • You are in luck .. I have some time and will do it for you tonight. I will submit it to Garmin later today.
    I am going to make a new app .. cause unlike everyone else here I do not develop for multiple devices generally (and mostly do it for the Vivoactive HR only). So I tend to just make a new app which is easier for me. The only thing .. I do not own a Fenix 5x, so I have to rely on the simulator but I do not expect any issues with this app.

    VivoactiveHRGuy


    Thank you very very much :D
    OK I will report you if it's working ok after you upload it :)