sleepyhead news

General Discussion on any topic relating to CPAP and/or Sleep Apnea.
zonker
Posts: 507
Joined: Fri Jun 19, 2015 4:36 pm

sleepyhead news

Post by zonker » Tue Apr 10, 2018 2:18 pm

don't know how many of you look regularly at the "Announcement" section above. i skim it now and then.

but look under Pugsy's Pointers. looks like the sleepyhead author is doing more coding again. a cohort of his (A KLERK) says he has new versions that include devilbiss!

it's all waaay to technical for me, but i know there are people here who can understand it.

palerider? got your ears on?

User avatar
klm49
Posts: 172
Joined: Sat May 28, 2016 4:24 pm
Location: Texas

Re: sleepyhead news

Post by klm49 » Tue Apr 10, 2018 3:02 pm

zonker wrote:
Tue Apr 10, 2018 2:18 pm
don't know how many of you look regularly at the "Announcement" section above. i skim it now and then.

but look under Pugsy's Pointers. looks like the sleepyhead author is doing more coding again. a cohort of his (A KLERK) says he has new versions that include devilbiss!

it's all waaay to technical for me, but i know there are people here who can understand it.
That's great news, thanks for bringing it up!

_________________
Machine: DreamStation Auto CPAP Machine
Mask: Amara View Full Face CPAP Mask with Headgear
Humidifier: DreamStation Heated Humidifier
Additional Comments: Setting: APAP, 17 - 20 CFLEX=2, Humidifer 3 & Heated Hose

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

Re: sleepyhead news

Post by Pugsy » Tue Apr 10, 2018 3:48 pm

PaleRider and Mark had a falling out way back when the last version was being worked on.
I wouldn't be holding my breath on the chances of PR getting very involved this time. :lol: :lol:

I don't have the time myself to do more than be a guinea pig for a new version. I just don't have the time to go bug hunting and the necessary work that is involved with working with a new version. I do appreciate the work that others do and I wish I could help more but as you all can probably imagine...my plate is rather full here with the moderator stuff and the regular helping stuff.
I couldn't do it justice and it would be a half assed job and I don't want to go into it half assed. There's a lot of behind the scenes work involved when developing a new version for not just Mark but those that are involved in helping him and I just don't have the time to do it right.

I am pretty sure that what few gripes I have about the current version have already been brought up...like the default leak red line thing that causes so many headaches and panic for Respironics users.
I may have to RISE but I refuse to SHINE.

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

Re: sleepyhead news

Post by palerider » Tue Apr 10, 2018 4:22 pm

Pugsy wrote:
Tue Apr 10, 2018 3:48 pm
PaleRider and Mark had a falling out way back when the last version was being worked on.
I wouldn't be holding my breath on the chances of PR getting very involved this time. :lol: :lol:
Me either... but, maybe he'll take my advice that precipitated the falling out anyway, and talk to YOU about the things that cause ongoing confusion with new users... and fix those things.

_________________
Machine: S9 VPAP™ Auto BiLevel Machine
Mask: AirFit™ P10 Nasal Pillow CPAP Mask with Headgear
Additional Comments: S9 Vpap Auto

zonker
Posts: 507
Joined: Fri Jun 19, 2015 4:36 pm

Re: sleepyhead news

Post by zonker » Tue Apr 10, 2018 5:47 pm

palerider wrote:
Tue Apr 10, 2018 4:22 pm
Pugsy wrote:
Tue Apr 10, 2018 3:48 pm
PaleRider and Mark had a falling out way back when the last version was being worked on.
I wouldn't be holding my breath on the chances of PR getting very involved this time. :lol: :lol:
Me either... but, maybe he'll take my advice that precipitated the falling out anyway, and talk to YOU about the things that cause ongoing confusion with new users... and fix those things.
OH! sorry....i have just read here over the years enough to make me think you'd be involved somehow. :oops:

User avatar
chunkyfrog
Posts: 24565
Joined: Mon Jul 12, 2010 5:10 pm
Location: Nebraska--what does not kill us, makes us stronger

Re: sleepyhead news

Post by chunkyfrog » Tue Apr 10, 2018 6:02 pm

PaleRider can grok with the best of them,
But personalities . . .
None of us are our best selves all the time.

_________________
Machine: AirSense™ 10 AutoSet™ For Her CPAP Machine with HumidAir™ Heated Humidifier
Mask: AirFit™ P10 For Her Nasal Pillow CPAP Mask with Headgear
Additional Comments: Backup: Devillbiss Intellipap Autoadjust
I once was lost in apnea; but now I'm found--breathing easily all night long.
Medicare suppliers:
https://www.medicare.gov/supplierdirectory/search.html

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

Re: sleepyhead news

Post by palerider » Tue Apr 10, 2018 7:23 pm

zonker wrote:
Tue Apr 10, 2018 5:47 pm
palerider wrote:
Tue Apr 10, 2018 4:22 pm
Pugsy wrote:
Tue Apr 10, 2018 3:48 pm
PaleRider and Mark had a falling out way back when the last version was being worked on.
I wouldn't be holding my breath on the chances of PR getting very involved this time. :lol: :lol:
Me either... but, maybe he'll take my advice that precipitated the falling out anyway, and talk to YOU about the things that cause ongoing confusion with new users... and fix those things.
OH! sorry....i have just read here over the years enough to make me think you'd be involved somehow. :oops:
I was involved in the last two versions, Towards the end of the activity on the currently released one, Mr Watkins started feeling that everyone was against him, that he was being pressured unreasonably to work on sleepyhead.

I suggested that he talk to Pugsy and RobySue about things that they saw that were confusing to new users, (things like defaulting to resmeds 24lpm leak line even though the user had respironics... and putting "your leaks are terrible" on the first page as a result. Calling centals "clear airway" when the user had a resmed, and resmed doesn't use that term, etc).

I know there's more, things that Pugsy is forever having to explain to new people.

After the suggestion that he explore usability with Pugsy and RobySue, he decided I was trying to undermine him, shut me out of the testing, and posted a rambling things here about people that were out to get him....

I'd be happy to help test SH again, but I ain't holdin my breath. ;)

_________________
Machine: S9 VPAP™ Auto BiLevel Machine
Mask: AirFit™ P10 Nasal Pillow CPAP Mask with Headgear
Additional Comments: S9 Vpap Auto

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

Re: sleepyhead news

Post by jedimark » Tue Apr 10, 2018 11:49 pm

Yes, I'm pleased to report things are happening again, the major blocker to the code-base (namely QtWebkit being killed off with an entirely unsuitable replacement) has been resolved thanks to Annulens QtWebkit revival project. (Which I totally wish I discovered sooner, but it wasn't the only thing I needed upstream fixes for :/)

And yeah, I did go quiet, some of it was periods of ill health and pesky real life responsibilities, but a lot of it was because I was busy attempting to work around that QtWebkit nightmare, which I "succeeded" in at least build wise, but had to kill off a lot of stuff I darn well liked to be able to do it, and to be honest, I know I would never have heard the end of it, so I didn't feel comfortable pushing it and setting that path in stone. After that was researching how the heck to to basically redesign a MASSIVE chunk of SleepyHead from scratch and port away from Qt entirely, without breaking compatibility, because Qt kept throwing brick walls in my face. I really didn't want to blindly dive headfirst into the deep end like I did when migrating from wxWidgets to Qt in the first place... And as it turned out in the end, there really is no decent OpenSource alternative to Qt.

As for the working on the old code-base, I did not personally see a lot of point writing and pushing fixes to a code-base that would not even compile on my main (and basically only reliable) development computer against the last version of Qt that supported webkit (Qt5.5)... It didn't make sense rolling back to a previous OS and running old development software at the cost of security... for a good chunk of time I was genuinely uncertain of that code-bases future.

Anyway... The good news is the Qt project after this annoying fiasco has now learned to take things a little more seriously, and offers Long Term Support editions, to help reduce the frequency of these nightmares occurring in the future.

I have reorganised my office and built myself a new dedicated desktop development workstation that runs both Windows & Linux, so for the first time I can finally have all three systems accessible at my desk (at once if I count my old linux box, but it doesn't have SleepyHead capable graphics, for now I can at least dual boot into Linux for proper testing... I'll get around to replacing that machine later)

I have fully built Annulens QtWebkit tree against the Qt 5.9.4 build on my MacBook with the latest OS/Xcode and full debugging support, and SleepyHead code-base runs stable on it.
I haven't managed to build webkit stuff on Windows yet, but have 5.9.4 "Release mode" binaries that at least allow SleepyHead to run stable. On Windows I still have to debug under crashy Qt 5.5 for now, but it's better than nothing.
Haven't bothered with this step on Linux yet, because I can basically pull Qt with compatible QtWebkit libraries in through a lot of distro's package managers, and I have others currently helping me with it who can do that.

I have added DV64 support, it's nearly complete.. It's nice to see Devilbiss machines with Flow waveforms now. (A big thanks to Heyns for his hard work in hacking and documenting all the important bits of the data format.)
I've added support for the newer DreamStation AutoSV machines too... Still a little more to do, but nearly there.
There is a Weinmann importer out there that I'm excited we will hopefully see in the code-base real soon, since I never had a chance to finish mine.
A lot of minor bugs and patches have been brought into the main tree on top of all that.

Far too many people seem to measure activity in terms of code commits, forum participation and binary releases... sometimes a lot of researching, and waiting for upstream is involved.
I can't always be running full steam, though I can tell you, it's much easier to make progress when I'm actually able to build and run the bloomin' program.

_________________
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
Please try latest Snapshots/source version before reporting bugs.

User avatar
Bertha deBlues
Posts: 256
Joined: Sun Aug 20, 2017 8:36 am
Location: Southwest Pennsylvania

Re: sleepyhead news

Post by Bertha deBlues » Wed Apr 11, 2018 6:20 am

Hi jedimark! I'm one of the many users who have benefitted from SleepyHead. Thank you so much for sharing it with us. :D

_________________
Machine: DreamStation Auto CPAP Machine
Mask: Nuance & Nuance Pro Nasal Pillow CPAP Mask with Gel Nasal Pillows
Humidifier: DreamStation Heated Humidifier
Additional Comments: Sometimes use Airfit P10 nasal pillows
And in the end the love you take is equal to the love you make. - Paul McCartney

User avatar
wm_hess
Posts: 261
Joined: Sat Oct 16, 2010 2:39 am

Re: sleepyhead news

Post by wm_hess » Wed Apr 11, 2018 6:23 am

Hi Jedimark!

Glad to see you're feeling better! I've been using your excellent software for years, and even my Doctor was impressed.

Before you get too deep into the project again, I do have 1 minor suggestion.

While the coding is important, it's not nearly as important as you health. Take care of that first!

Thank you again for the all the hard work, and time you and the others have put into your project. I appreciate it!

-Bill

_________________
Machine: AirStart™ 10 Auto CPAP with HumidAir™ Heated Humidifier
Mask: AirFit™ F10 Full Face Mask with Headgear
Additional Comments: CMS-50I Wrist Pulse Oximeter, SP02 Review, Sleepyhead

Soothest Sleep
Posts: 280
Joined: Mon Dec 12, 2016 11:35 pm

Re: sleepyhead news

Post by Soothest Sleep » Wed Apr 11, 2018 8:56 am

Hi, Jedimark,

Thank you for all your work producing and updating Sleepyhead. I use it, and it has helped me understand more clearly what is going on with my cpap treatment.

regards,
Jean
O soft embalmer of the still midnight,
Shutting, with careful fingers and benign,
Our gloom-pleas'd eyes, embower'd from the light,
Enshaded in forgetfulness divine
-- John Keats

User avatar
Arlene1963
Posts: 377
Joined: Thu Nov 05, 2015 5:43 am
Location: Ontario, Canada

Re: sleepyhead news

Post by Arlene1963 » Wed Apr 11, 2018 9:22 am

Hi Jedimark!

Just adding my voice here to say thanks so much for all your hard work. Sleepyhead also helped me understand my treatment, and by doing so made me all the more determined to continue. I really need to use CPAP so I am very grateful indeed for SH.

SnoringInOregon
Posts: 24
Joined: Sun Nov 26, 2017 6:47 pm

Re: sleepyhead news

Post by SnoringInOregon » Fri Apr 13, 2018 6:51 am

jedimark wrote:
Tue Apr 10, 2018 11:49 pm
Yes, I'm pleased to report things are happening again
I'm glad to hear that you're feeling better. Thanks for the detailed status update.

I just want to be the most recent of many to tell you that I love the software. I got a brick about 10 years ago and quit using it after a year or two. Eight years passed without my using CPAP.

A year ago I got a DreamStation. The machine is of course much better than the old brick, but the major difference to me is the detailed info I get from SleepyHead. It has kept me motivated and wanting to use my machine. I can see just how much it is helping. When I was starting out I imported and checked my info every single day. Now that I've dialed in my settings I only check every few days.

You are literally a lifesaver to many people. That is not hyperbole.

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

Re: sleepyhead news

Post by Barb (Seattle) » Fri Apr 13, 2018 7:16 am

if it weren't for sleepyhead, I wouldn't be "the squeaky wheel" trying to get my Dr to LISTEN to the fact
that I'm still having centrals. So..thank you!

_________________
Machine
USED to be on DreamStation..now on S9 VPAP ADAPT
21 years on CPAP

Mirage Quattro Air Small