SleepyHead Qt v0.8 alpha

General Discussion on any topic relating to CPAP and/or Sleep Apnea.
User avatar
archangle
Posts: 9293
Joined: Sun Mar 27, 2011 11:55 am

Re: SleepyHead Qt v0.8 alpha

Post by archangle » Wed Oct 05, 2011 3:28 pm

I think you added "settings" to the overview list as well. Thanks.

It seems to run a little smoother than the previous virgin.

_________________
Mask: Swift™ FX Nasal Pillow CPAP Mask with Headgear
Humidifier: S9™ Series H5i™ Heated Humidifier with Climate Control
Additional Comments: Also SleepyHead, PRS1 Auto, Respironics Auto M series, Legacy Auto, and Legacy Plus
Please enter your equipment in your profile so we can help you.
Click here for information on the most common alternative to CPAP.
If it's midnight and a DME tells you it's dark outside, go and check for yourself.

Useful Links.

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

Re: SleepyHead Qt v0.8 alpha

Post by jedimark » Wed Oct 05, 2011 3:58 pm

I forgot to mention another new option in preferences for PRS1 users.

There is an entry box for Intentional Leak. Nowhere near as nifty as mask profiles, but does allow someone to look up their mask's reference table (with their pressure range) and set it themselves.

SleepyHead will then show unintentional leaks.. This will not accurate for big pressure variances. It's merely a starting point.

I find it handy for setting a "par" figure when sorting leak problems..

_________________
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
archangle
Posts: 9293
Joined: Sun Mar 27, 2011 11:55 am

Re: SleepyHead Qt v0.8 alpha

Post by archangle » Wed Oct 05, 2011 4:07 pm

jedimark wrote:I forgot to mention another new option in preferences for PRS1 users.

There is an entry box for Intentional Leak. Nowhere near as nifty as mask profiles, but does allow someone to look up their mask's reference table (with their pressure range) and set it themselves.

SleepyHead will then show unintentional leaks.. This will not accurate for big pressure variances. It's merely a starting point.

I find it handy for setting a "par" figure when sorting leak problems..
May I suggest that you show negative values for "intentional" leak if the minimum leak is below the "intentional" leak level and draw a bold "zero" line? That way, if it's set wrong for your mask/pressure combination, you don't end up with a false indication of no leak.

_________________
Mask: Swift™ FX Nasal Pillow CPAP Mask with Headgear
Humidifier: S9™ Series H5i™ Heated Humidifier with Climate Control
Additional Comments: Also SleepyHead, PRS1 Auto, Respironics Auto M series, Legacy Auto, and Legacy Plus
Please enter your equipment in your profile so we can help you.
Click here for information on the most common alternative to CPAP.
If it's midnight and a DME tells you it's dark outside, go and check for yourself.

Useful Links.

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

Re: SleepyHead Qt v0.8 alpha

Post by jedimark » Wed Oct 05, 2011 5:00 pm

archangle wrote:
jedimark wrote:I forgot to mention another new option in preferences for PRS1 users.

There is an entry box for Intentional Leak. Nowhere near as nifty as mask profiles, but does allow someone to look up their mask's reference table (with their pressure range) and set it themselves.

SleepyHead will then show unintentional leaks.. This will not accurate for big pressure variances. It's merely a starting point.

I find it handy for setting a "par" figure when sorting leak problems..
May I suggest that you show negative values for "intentional" leak if the minimum leak is below the "intentional" leak level and draw a bold "zero" line? That way, if it's set wrong for your mask/pressure combination, you don't end up with a false indication of no leak.
It's possible.. a little clunky to though.. It does show negative values in the daily summary though, which should help with this.

I need a list of leak formulae for each mask. Which needs to be extracted from the leak tables by someone with a maths brain that actually functions. :/

I also need a method of allowing the user to enter/adjust mask leak formulae, so I don't have to maintain a list that changes every time a new mask comes out.

At the moment it will be inaccurate for APAP users with huge pressure variance..

_________________
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
poppi2
Posts: 590
Joined: Thu Nov 18, 2010 2:54 pm
Location: Houston, near JSC

Re: SleepyHead Qt v0.8 alpha

Post by poppi2 » Wed Oct 05, 2011 9:19 pm

I just stepped up from 0.7-4229.

Nice! And, thanks for the hard work. Earl

_________________
Mask: AirFit™ P10 Nasal Pillow CPAP Mask with Headgear
Additional Comments: PAPCap, 3M Microfoam Surgical Tape, PoliGrip Strip, APAP 12.0 - 14.0 cm

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

Re: SleepyHead Qt v0.8 alpha

Post by jedimark » Wed Oct 05, 2011 10:55 pm

poppi2 wrote:I just stepped up from 0.7-4229.

Nice! And, thanks for the hard work. Earl
Neat. Glad u like it.

Wow, still using 0.7?? o-O

I need to bury that version. The wxWidgets version was more a little crummy.

I guess that's the problem with pre-release software.. it changes an awful lot. :-\

_________________
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

jules
Posts: 3304
Joined: Mon Nov 27, 2006 10:51 pm

Re: SleepyHead Qt v0.8 alpha

Post by jules » Thu Oct 06, 2011 6:19 pm

I am new to this - 5 nights into this APAP so using SH -

one thing I noticed (downloaded newer version last night) is the % CSR in PB - it is only the average of the 2 nights with CSR not all 5 nights - not sure what your intention was

the flex average is based on number of sessions not hours it appears - again I don't know your intention

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

Re: SleepyHead Qt v0.8 alpha

Post by jedimark » Thu Oct 06, 2011 10:47 pm

jules wrote:I am new to this - 5 nights into this APAP so using SH -

one thing I noticed (downloaded newer version last night) is the % CSR in PB - it is only the average of the 2 nights with CSR not all 5 nights - not sure what your intention was

the flex average is based on number of sessions not hours it appears - again I don't know your intention
Thanks for that observation.. it appears you have found a bug.. i didn't notice because of the size of my data sets.
It won't include days that have no record of usage.. but it _should_ have been using the sum of session hours.

Time for me to look over that code again..

_________________
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

jules
Posts: 3304
Joined: Mon Nov 27, 2006 10:51 pm

Re: SleepyHead Qt v0.8 alpha

Post by jules » Thu Oct 06, 2011 10:52 pm

as I see more things I can report them

I did notice the pressure graph on the overview page appeared to be correct on this version and wasn't on the previous one

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

Re: SleepyHead Qt v0.8 alpha

Post by jedimark » Thu Oct 06, 2011 11:32 pm

The flex settings were particularly wrong because I used the plain average function instead of weighted average. That part was just a one letter typo..

The overall calcs here also used the plain old average (total sum divided by number of days with data), ie.. not taking into account the actual day length.

I have now fixed this in the code to use weighted calculations.. Hopefully someone who is following source code on GIT repository can double check it's correct now..

Thanks again for spotting that one.. Accuracy is extremely important to me.

EDIT: The same applies to the CSR stuff, it's uses the same calcuation.

_________________
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
Perrybucsdad
Posts: 834
Joined: Mon Sep 12, 2011 7:09 am
Location: Northeast Ohio

Re: SleepyHead Qt v0.8 alpha

Post by Perrybucsdad » Fri Oct 07, 2011 7:49 am

Mark... pressure waves are wrong for the Resmed unit. Looks to be lower than actual I sent you a PM to this with pics. Also, I went back to the old version and this is a problem as well.

_________________
Machine: ResMed AirSense™ 10 AutoSet™ CPAP Machine with HumidAir™ Heated Humidifier
Mask: AirFit™ P10 Nasal Pillow CPAP Mask with Headgear
Additional Comments: ResScan v5.9; Sleepyhead v1.0.0-beta

User avatar
beylow
Posts: 41
Joined: Sun Oct 03, 2010 7:50 am
Location: Helsinki,Finland

Re: SleepyHead Qt v0.8 alpha

Post by beylow » Wed Oct 19, 2011 1:09 pm

hi jedimark,

Sleepyhead 0.86 doesn't work with win7 64bit. When I was importing data from SD card, win7 pop-up a window said that the program has encountered a problem. Same error with XP MODE.
Version 0.85 works fine, but it doesn't display the SPO2 data (CMS 50F).

Here is a snapshot
http://imageshack.us/photo/my-images/52 ... 21338.jpg/
Image

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

Re: SleepyHead Qt v0.8 alpha

Post by jedimark » Wed Oct 19, 2011 1:45 pm

beylow wrote:hi jedimark,

Sleepyhead 0.86 doesn't work with win7 64bit. When I was importing data from SD card, win7 pop-up a window said that the program has encountered a problem. Same error with XP MODE.
Version 0.85 works fine, but it doesn't display the SPO2 data (CMS 50F).

Here is a snapshot
http://imageshack.us/photo/my-images/52 ... 21338.jpg/
Image
I think that crash is related to the import bug I just fixed in the code.

Still working on the oximetry stuff.

Been very slow going the past couple of weeks. I hate brain fog

_________________
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
beylow
Posts: 41
Joined: Sun Oct 03, 2010 7:50 am
Location: Helsinki,Finland

Re: SleepyHead Qt v0.8 alpha

Post by beylow » Thu Oct 20, 2011 9:52 am

jedimark wrote:
beylow wrote:hi jedimark,

Sleepyhead 0.86 doesn't work with win7 64bit. When I was importing data from SD card, win7 pop-up a window said that the program has encountered a problem. Same error with XP MODE.
Version 0.85 works fine, but it doesn't display the SPO2 data (CMS 50F).

Here is a snapshot
http://imageshack.us/photo/my-images/52 ... 21338.jpg/
Image
I think that crash is related to the import bug I just fixed in the code.

Still working on the oximetry stuff.

Been very slow going the past couple of weeks. I hate brain fog

Thanks jedimark!

Have you uploaded the fixed version to the server?
I haven't find the fixed version yet.

jules
Posts: 3304
Joined: Mon Nov 27, 2006 10:51 pm

Re: SleepyHead Qt v0.8 alpha

Post by jules » Thu Oct 20, 2011 9:59 am

I am using SH 8.6 with windows 7 ultimate - no funny mode just regular windows 7 (ie I hate the virtual XP )

I can get O2 data from the folder in program files (x86) - there was a problem the first time but got it using SH 8.5 and 8.6. However I just look at the O2 data in that software not in SH usually.