Sleepyhead being BETA

General Discussion on any topic relating to CPAP and/or Sleep Apnea.
User avatar
Dog Slobber
Posts: 3954
Joined: Thu Feb 15, 2018 2:05 pm
Location: Ontario, Canada

Re: Sleepyhead being BETA

Post by Dog Slobber » Tue Apr 10, 2018 12:24 pm

ChicagoGranny wrote:
Tue Apr 10, 2018 8:23 am
Is your CPAP therapy not optimized and stable?

Once my therapy was stable, I found the machine display info became all I would check upon arising. Only in the rare case where the display showed a large leak or an AHI above 2.5, will I look at the data in Sleepyhead.

No eggs?
Pugsy wrote:
Tue Apr 10, 2018 8:57 am
Dog Slobber is very new to this therapy...and hasn't got to the point where it's all boring yet.
Pugsy is correct in that I'm not board of the data yet.

But, I don't consider my therapy stable yet either. The problem doesn't seem to be with my therapy sessions, instead it is with my nasal passages.

I don't want to hijack this thread with my issues, so I'll create another topic.

User avatar
jedimark
Posts: 1300
Joined: Fri Feb 18, 2011 12:45 am
Location: Bundaberg, Australia
Contact:

Re: Sleepyhead being BETA

Post by jedimark » Wed Apr 11, 2018 12:09 am

Arie brought this to my attention the other day.. I can appreciate all your viewpoints on this, sometimes I just aim a little too high, and uh... miss miserably.

The next release the ugly beta tag will be gone, but what Palerider said about bugs in all software still stands :-}

_________________
Machine: ResMed AirSense™ 10 AutoSet™ CPAP Machine with HumidAir™ Heated Humidifier
Mask: Swift™ FX Nasal Pillow CPAP Mask with Headgear
Humidifier: S9™ Series H5i™ Heated Humidifier with Climate Control
Additional Comments: CMS50D+/F Oximeter, S9 VPAP Auto/Adapt, PRS1 Auto, Intellipap Auto, SleepyHead :)
Author of the free, cross platform, open-source sleep tracking software SleepyHead.
Download http://sleepyhead.jedimark.net
Source Code http://gitlab.com/sleepyhead/sleepyhead-code

User avatar
palerider
Posts: 32300
Joined: Wed Dec 16, 2009 5:43 pm
Location: Dallas(ish).

Re: Sleepyhead being BETA

Post by palerider » Wed Apr 11, 2018 12:39 am

jedimark wrote:
Wed Apr 11, 2018 12:09 am
Arie brought this to my attention the other day.. I can appreciate all your viewpoints on this, sometimes I just aim a little too high, and uh... miss miserably.

The next release the ugly beta tag will be gone, but what Palerider said about bugs in all software still stands :-}
Nice to see you up and around again.

_________________
Mask: Bleep DreamPort CPAP Mask Solution
Additional Comments: S9 VPAP Auto
Get OSCAR

Accounts to put on the foe list: dataq1, clownbell, gearchange, lynninnj, mper!?, DreamDiver, Geer1, almostadoctor, sleepgeek, ajack, stom, mogy, D.H., They often post misleading, timewasting stuff.

prodigyplace
Posts: 1739
Joined: Mon Mar 27, 2017 5:45 pm
Location: Central Virginia

Re: Sleepyhead being BETA

Post by prodigyplace » Wed Apr 11, 2018 4:21 am

jedimark wrote:
Wed Apr 11, 2018 12:09 am
Arie brought this to my attention the other day.. I can appreciate all your viewpoints on this, sometimes I just aim a little too high, and uh... miss miserably.

The next release the ugly beta tag will be gone, but what Palerider said about bugs in all software still stands :-}
Hey, real life happens. We have all got more than our money's worth from your software.

Have you considered making it open source so others could contribute too? Just another random thought,

Apparently there are not too many geeks here but there should be other geek CPAP users or those willing to help a family member. Others may be able to assist with the online help, especially the retired folks and those with systems you do not have for testing.

_________________
Machine: ResMed AirSense™ 10 AutoSet™ CPAP Machine with HumidAir™ Heated Humidifier
Mask: AirFit™ P10 Nasal Pillow CPAP Mask with Headgear
Additional Comments: ClimateLineAir Heated Tube & Sleepyhead software
Please visit our sponsor, CPAP.com at https://www.cpap.com/ for all your CPAP needs.

User avatar
Pugsy
Posts: 63941
Joined: Thu May 14, 2009 9:31 am
Location: Missouri, USA

Re: Sleepyhead being BETA

Post by Pugsy » Wed Apr 11, 2018 5:36 am

prodigyplace wrote:
Wed Apr 11, 2018 4:21 am
Have you considered making it open source so others could contribute too? Just another random thought,
It's always been open source and easily found on the download page we normally send people to down at the bottom.

We get a lot of arm chair quarterbacks saying they can make it better but no one ever pulls on their working boots and does anything but talk. :lol: There's never been anything to stop someone else from getting the code and running with it and trying their own version based on existing version.

I, for one, have just always been thankful for what what I have...bugs and all and I am smart enough to know that there's no way in hell I could ever do what Mark has done here. I don't do codes...never have and don't want to learn.

_________________
Machine: AirCurve™ 10 VAuto BiLevel Machine with HumidAir™ Heated Humidifier
Additional Comments: Mask Bleep Eclipse https://bleepsleep.com/the-eclipse/
I may have to RISE but I refuse to SHINE.

If you want to try the Eclipse mask and want a special promo code to get a little off the price...send me a private message.

prodigyplace
Posts: 1739
Joined: Mon Mar 27, 2017 5:45 pm
Location: Central Virginia

Re: Sleepyhead being BETA

Post by prodigyplace » Wed Apr 11, 2018 5:50 am

Pugsy wrote:
Wed Apr 11, 2018 5:36 am
prodigyplace wrote:
Wed Apr 11, 2018 4:21 am
Have you considered making it open source so others could contribute too? Just another random thought,
It's always been open source and easily found on the download page we normally send people to down at the bottom.

We get a lot of arm chair quarterbacks saying they can make it better but no one ever pulls on their working boots and does anything but talk. :lol: There's never been anything to stop someone else from getting the code and running with it and trying their own version based on existing version.

I, for one, have just always been thankful for what what I have...bugs and all and I am smart enough to know that there's no way in hell I could ever do what Mark has done here. I don't do codes...never have and don't want to learn.
Thanks, Pugsy.

I have not done much in Windows. My son has done more. I missed the source and assumed it was just free software.

If I have some time I may see if my son can help troubleshoot some of the windowing issues.

_________________
Machine: ResMed AirSense™ 10 AutoSet™ CPAP Machine with HumidAir™ Heated Humidifier
Mask: AirFit™ P10 Nasal Pillow CPAP Mask with Headgear
Additional Comments: ClimateLineAir Heated Tube & Sleepyhead software
Please visit our sponsor, CPAP.com at https://www.cpap.com/ for all your CPAP needs.

User avatar
jedimark
Posts: 1300
Joined: Fri Feb 18, 2011 12:45 am
Location: Bundaberg, Australia
Contact:

Re: Sleepyhead being BETA

Post by jedimark » Wed Apr 11, 2018 5:54 am

Thanks for the reminder...

Any fellow OpenSource geeks able to help translate, or edit wiki documentation, pull SleepyHeads GIT sourcecode and set up and build with against the Qt (as well as Annulen's QtWebkit revival) SDK's on Windows/Mac/Linux/BSD/etc, fix bugs, write new CPAP/device importers (pleeeeease....lol), are invited to come join us on SleepyHead's Discord server to help get the next release rolling. (Just ask for an invite and ye shall receive one)

You don't have to be a complete guru, we are all totally willing to help anyone fill in the gaps in their knowledge... You just have to be willing, and not afraid of breaking stuff.

_________________
Machine: ResMed AirSense™ 10 AutoSet™ CPAP Machine with HumidAir™ Heated Humidifier
Mask: Swift™ FX Nasal Pillow CPAP Mask with Headgear
Humidifier: S9™ Series H5i™ Heated Humidifier with Climate Control
Additional Comments: CMS50D+/F Oximeter, S9 VPAP Auto/Adapt, PRS1 Auto, Intellipap Auto, SleepyHead :)
Author of the free, cross platform, open-source sleep tracking software SleepyHead.
Download http://sleepyhead.jedimark.net
Source Code http://gitlab.com/sleepyhead/sleepyhead-code

User avatar
chunkyfrog
Posts: 34377
Joined: Mon Jul 12, 2010 5:10 pm
Location: Nebraska--I am sworn to keep the secret of this paradise.

Re: Sleepyhead being BETA

Post by chunkyfrog » Wed Apr 11, 2018 11:24 am

Thank you for your effort.
I have not used it since my Windoze machine died--but maybe some day . . .
[[[got Android?]]] :mrgreen:

_________________
Mask: AirFit™ P10 For Her Nasal Pillow CPAP Mask with Headgear
Additional Comments: Airsense 10 Autoset for Her

User avatar
Barb (Seattle)
Posts: 663
Joined: Wed Aug 03, 2005 6:41 pm

Re: Sleepyhead being BETA

Post by Barb (Seattle) » Thu Apr 12, 2018 6:28 am

thank you for all the replies! I will relay the message :)


I didn't reply till now because all of the alerts were in my spam folder...ugh lol
USED to be on DreamStation..now on S9 VPAP ADAPT
21 years on CPAP

Mirage Quattro Air Small

User avatar
Barb (Seattle)
Posts: 663
Joined: Wed Aug 03, 2005 6:41 pm

Re: Sleepyhead being BETA

Post by Barb (Seattle) » Thu Apr 12, 2018 6:31 am

jedimark wrote:
Wed Apr 11, 2018 5:54 am
Thanks for the reminder...

Any fellow OpenSource geeks able to help translate, or edit wiki documentation, pull SleepyHeads GIT sourcecode and set up and build with against the Qt (as well as Annulen's QtWebkit revival) SDK's on Windows/Mac/Linux/BSD/etc, fix bugs, write new CPAP/device importers (pleeeeease....lol), are invited to come join us on SleepyHead's Discord server to help get the next release rolling. (Just ask for an invite and ye shall receive one)

You don't have to be a complete guru, we are all totally willing to help anyone fill in the gaps in their knowledge... You just have to be willing, and not afraid of breaking stuff.
well, nice to meet you :)
USED to be on DreamStation..now on S9 VPAP ADAPT
21 years on CPAP

Mirage Quattro Air Small

DarkMarkings
Posts: 2
Joined: Mon Aug 27, 2018 3:34 am

Re: Sleepyhead being BETA

Post by DarkMarkings » Mon Aug 27, 2018 3:41 am

jedimark wrote:
Wed Apr 11, 2018 5:54 am
Thanks for the reminder...

Any fellow OpenSource geeks able to help translate, or edit wiki documentation, pull SleepyHeads GIT sourcecode and set up and build with against the Qt (as well as Annulen's QtWebkit revival) SDK's on Windows/Mac/Linux/BSD/etc, fix bugs, write new CPAP/device importers (pleeeeease....lol), are invited to come join us on SleepyHead's Discord server to help get the next release rolling. (Just ask for an invite and ye shall receive one)

You don't have to be a complete guru, we are all totally willing to help anyone fill in the gaps in their knowledge... You just have to be willing, and not afraid of breaking stuff.
Hey Mark, I'm trying to build sleepyhead for the Pi3 B+, please add me to the discord. Also I can't for the life of me figure out how to get the -brokenGL version running (I have 1.0 and v0.9.8 compiled and running). Running on Raspbian Stretch. Any help would be appreciated.

prodigyplace
Posts: 1739
Joined: Mon Mar 27, 2017 5:45 pm
Location: Central Virginia

Re: Sleepyhead being BETA

Post by prodigyplace » Mon Aug 27, 2018 8:01 am

DarkMarkings wrote:
Mon Aug 27, 2018 3:41 am
jedimark wrote:
Wed Apr 11, 2018 5:54 am
Thanks for the reminder...

Any fellow OpenSource geeks able to help translate, or edit wiki documentation, pull SleepyHeads GIT sourcecode and set up and build with against the Qt (as well as Annulen's QtWebkit revival) SDK's on Windows/Mac/Linux/BSD/etc, fix bugs, write new CPAP/device importers (pleeeeease....lol), are invited to come join us on SleepyHead's Discord server to help get the next release rolling. (Just ask for an invite and ye shall receive one)

You don't have to be a complete guru, we are all totally willing to help anyone fill in the gaps in their knowledge... You just have to be willing, and not afraid of breaking stuff.
Hey Mark, I'm trying to build sleepyhead for the Pi3 B+, please add me to the discord. Also I can't for the life of me figure out how to get the -brokenGL version running (I have 1.0 and v0.9.8 compiled and running). Running on Raspbian Stretch. Any help would be appreciated.
Here is a non-expiring Discord user link. https://discord.gg/4RYKscZ

The SleepyHead chat servers are pretty dead right now. Mark appears to have gone off-net working on SleepyHead.
Is there Qt 5.5 for Raspian Stretch? I have worked some with compiling some SleepyHead versions on Linux but have concentrated on better packaging for the newer unstable versions using AppImage for packaging to be more distribution agnostic. The Pi is a different hardware (kernel) platform though.

I personally do not have a Pi but may be able to borrow one for testing. I assume you want the BrokenGL version because you either do not have the OpenGL libraries or the Pi graphics do not have OpenGL 2 support.

To compile BrokenGL you need to add a DEFINE to qmake.
qmake [specs] /path/to/SleepyHeadQT.pro DEFINES+=BrokenGL
SleepyHead 1.0 requires Qt 5.5 with WebKit.
This link looks useful for compiling Qt 5.5 on Raspian. I do not notice them compiling WebKit, though. https://wiki.qt.io/Native_Build_of_Qt5_ ... spberry_Pi

The download link above (using Git) looks incorrect. Get the tar.gz or tar.xz from here (not the zip - It is Windows only). https://download.qt.io/archive/qt/5.5/5.5.1/single/

You can download the SleepyHead 1.0.0-beta 2 source from here. https://gitlab.com/sleepyhead/sleepyhead-code/tags

_________________
Machine: ResMed AirSense™ 10 AutoSet™ CPAP Machine with HumidAir™ Heated Humidifier
Mask: AirFit™ P10 Nasal Pillow CPAP Mask with Headgear
Additional Comments: ClimateLineAir Heated Tube & Sleepyhead software
Please visit our sponsor, CPAP.com at https://www.cpap.com/ for all your CPAP needs.

DarkMarkings
Posts: 2
Joined: Mon Aug 27, 2018 3:34 am

Re: Sleepyhead being BETA

Post by DarkMarkings » Mon Aug 27, 2018 6:53 pm

prodigyplace wrote:
Mon Aug 27, 2018 8:01 am
DarkMarkings wrote:
Mon Aug 27, 2018 3:41 am
jedimark wrote:
Wed Apr 11, 2018 5:54 am
Thanks for the reminder...

Any fellow OpenSource geeks able to help translate, or edit wiki documentation, pull SleepyHeads GIT sourcecode and set up and build with against the Qt (as well as Annulen's QtWebkit revival) SDK's on Windows/Mac/Linux/BSD/etc, fix bugs, write new CPAP/device importers (pleeeeease....lol), are invited to come join us on SleepyHead's Discord server to help get the next release rolling. (Just ask for an invite and ye shall receive one)

You don't have to be a complete guru, we are all totally willing to help anyone fill in the gaps in their knowledge... You just have to be willing, and not afraid of breaking stuff.
Hey Mark, I'm trying to build sleepyhead for the Pi3 B+, please add me to the discord. Also I can't for the life of me figure out how to get the -brokenGL version running (I have 1.0 and v0.9.8 compiled and running). Running on Raspbian Stretch. Any help would be appreciated.
Here is a non-expiring Discord user link. https://discord.gg/4RYKscZ

The SleepyHead chat servers are pretty dead right now. Mark appears to have gone off-net working on SleepyHead.
Is there Qt 5.5 for Raspian Stretch? I have worked some with compiling some SleepyHead versions on Linux but have concentrated on better packaging for the newer unstable versions using AppImage for packaging to be more distribution agnostic. The Pi is a different hardware (kernel) platform though.

I personally do not have a Pi but may be able to borrow one for testing. I assume you want the BrokenGL version because you either do not have the OpenGL libraries or the Pi graphics do not have OpenGL 2 support.

To compile BrokenGL you need to add a DEFINE to qmake.
qmake [specs] /path/to/SleepyHeadQT.pro DEFINES+=BrokenGL
SleepyHead 1.0 requires Qt 5.5 with WebKit.
This link looks useful for compiling Qt 5.5 on Raspian. I do not notice them compiling WebKit, though. https://wiki.qt.io/Native_Build_of_Qt5_ ... spberry_Pi

The download link above (using Git) looks incorrect. Get the tar.gz or tar.xz from here (not the zip - It is Windows only). https://download.qt.io/archive/qt/5.5/5.5.1/single/

You can download the SleepyHead 1.0.0-beta 2 source from here. https://gitlab.com/sleepyhead/sleepyhead-code/tags
Thanks for the Discord invite.

Raspbian Stretch comes with QT 5.7 actually. Pi3 has access to OpenGL, however it's OpenGL ES 2.0 which doesn't seem to run.

Now my main problem is that I've tried qmake with "DEFINES+=BrokenGL", however after compilation it throws the same message that I need the -BrokenGL version. It's incredibly frustrating.

prodigyplace
Posts: 1739
Joined: Mon Mar 27, 2017 5:45 pm
Location: Central Virginia

Re: Sleepyhead being BETA

Post by prodigyplace » Tue Aug 28, 2018 3:35 am

After Qt 5.5 they moved from WebKit to the incompatible WebEngine. This initially stalled Sleepyhead development.
Mark has meticulously removed the WebKit dependencies for the new versions he is currently developing. He had kept much of his code on that private for now.

_________________
Machine: ResMed AirSense™ 10 AutoSet™ CPAP Machine with HumidAir™ Heated Humidifier
Mask: AirFit™ P10 Nasal Pillow CPAP Mask with Headgear
Additional Comments: ClimateLineAir Heated Tube & Sleepyhead software
Please visit our sponsor, CPAP.com at https://www.cpap.com/ for all your CPAP needs.