SleepyHead: Updated Version 0.7-4229 Alpha

General Discussion on any topic relating to CPAP and/or Sleep Apnea.
User avatar
jedimark
Posts: 1300
Joined: Fri Feb 18, 2011 12:45 am
Location: Bundaberg, Australia
Contact:

Re: SleepyHead: Free open-source software for the PR System One.

Post by jedimark » Mon May 30, 2011 8:24 pm

I released a new build of SleepyHead, implementing the stuff I mentioned above. Plus crudloads of buxfixes.

Here's the download link:
http://sourceforge.net/projects/sleepyh ... e/download

Windows version is now built with wx2.9, because 2.8 has some crummy font bugs on this platform. The only downside is it is a little bigger now.

Enjoy.

_________________
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
GumbyCT
Posts: 5778
Joined: Fri Sep 14, 2007 6:22 pm
Location: CT
Contact:

Re: SleepyHead: Free open-source software for the PR System One.

Post by GumbyCT » Tue May 31, 2011 1:12 pm

jedimark wrote:I released a new build of SleepyHead, implementing the stuff I mentioned above. Plus crudloads of buxfixes.

Here's the download link:
http://sourceforge.net/projects/sleepyh ... e/download

Windows version is now built with wx2.9, because 2.8 has some crummy font bugs on this platform. The only downside is it is a little bigger now.

Enjoy.
After the run I get the hourglass then nothing. Win7 Ult 64

_________________
Humidifier: HC150 Heated Humidifier With Hose, 2 Chambers and Stand
Additional Comments: New users can't remember they can't remember YET!
BeganCPAP31Jan2007;AHI<0.5
I have no doubt, how I sleep affects every waking moment.
I am making progress-NOW I remember that I can't remember
;)
If this isn’t rocket science why are there so many spaceshots?
Be your own healthcare advocate!

User avatar
tourguidewv
Posts: 4
Joined: Mon Apr 11, 2011 10:25 am
Location: Beckley, WV
Contact:

Re: SleepyHead: Free open-source software for the PR System One.

Post by tourguidewv » Tue May 31, 2011 6:40 pm

Sorry if this is a stupid question, but does the software remove any of the data from the SD card, or does it just copy/read it? I'd like to use it but don't want to lose the data on the card. The home breathing care place where I got my machine has me bring the card in once a month for reading.

Thanks for any reply!

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

Re: SleepyHead: Free open-source software for the PR System One.

Post by Pugsy » Tue May 31, 2011 6:41 pm

tourguidewv wrote:Sorry if this is a stupid question, but does the software remove any of the data from the SD card, or does it just copy/read it? I'd like to use it but don't want to lose the data on the card. The home breathing care place where I got my machine has me bring the card in once a month for reading.
It only copies the data to software. The SD card data remains and is unchanged.

_________________
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.

User avatar
GumbyCT
Posts: 5778
Joined: Fri Sep 14, 2007 6:22 pm
Location: CT
Contact:

Re: SleepyHead: Free open-source software for the PR System One.

Post by GumbyCT » Tue May 31, 2011 7:03 pm

tourguidewv wrote:Sorry if this is a stupid question, but does the software remove any of the data from the SD card, or does it just copy/read it? I'd like to use it but don't want to lose the data on the card. The home breathing care place where I got my machine has me bring the card in once a month for reading.

Thanks for any reply!
Fact is you can corrupt the files by improper handling or improperly removing it from your pc. The good news is hours of use can be read right off the machine or inserting a new SD card.

For those who are worried you can make a folder on your drive to keep backup copies of the files.

_________________
Humidifier: HC150 Heated Humidifier With Hose, 2 Chambers and Stand
Additional Comments: New users can't remember they can't remember YET!
BeganCPAP31Jan2007;AHI<0.5
I have no doubt, how I sleep affects every waking moment.
I am making progress-NOW I remember that I can't remember
;)
If this isn’t rocket science why are there so many spaceshots?
Be your own healthcare advocate!

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

Re: SleepyHead: Free open-source software for the PR System One.

Post by jedimark » Tue May 31, 2011 9:09 pm

Thanks Pugsy. Very much read only.
and GumbyCT is right too, it pays to always eject your device safely, and keep backup copies is just plain sensible..

Windows can corrupt your SD-card by yanking the card without unmounting, if files are waiting to be written - which won't be from SleepyHead I assure you. (SleepyHead's source-codes open to review)

As others have stated before around here, you can have 100% data safety by flicking the data protection tab to read-only before inserting it into your PC. The machine will whine at you if you reinsert it and forget to put the tab back to read/write.

Gumby: You might need to delete the SleepApp folder that is under your My Documents and reimport your data. (Unfortunately being an alpha app means SleepyHeads internal database format can (and will) still change at this stage)

_________________
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
GumbyCT
Posts: 5778
Joined: Fri Sep 14, 2007 6:22 pm
Location: CT
Contact:

Re: SleepyHead: Free open-source software for the PR System One.

Post by GumbyCT » Tue May 31, 2011 9:28 pm

jedimark wrote:Gumby: You might need to delete the SleepApp folder that is under your My Documents and reimport your data. (Unfortunately being an alpha app means SleepyHeads internal database format can (and will) still change at this stage)
Ok NP. Will do later. Right now listening to the Space Shuttle landing. It's on Direct TV 289 and here-
http://www.nasa.gov/multimedia/nasatv/index.html

_________________
Humidifier: HC150 Heated Humidifier With Hose, 2 Chambers and Stand
Additional Comments: New users can't remember they can't remember YET!
BeganCPAP31Jan2007;AHI<0.5
I have no doubt, how I sleep affects every waking moment.
I am making progress-NOW I remember that I can't remember
;)
If this isn’t rocket science why are there so many spaceshots?
Be your own healthcare advocate!

RelevolffoMb

attorneys in family law

Post by RelevolffoMb » Wed Jun 01, 2011 8:16 am

effective short article My spouse and I prefer it actually very much continue to keep up the fantastic task as well have a look at my website if you have possess a chance toronto family law

User avatar
Hawthorne
Posts: 3972
Joined: Tue Oct 19, 2004 4:46 am
Location: London Ontario -Canada

Re: SleepyHead: Free open-source software for the PR System One.

Post by Hawthorne » Wed Jun 01, 2011 11:14 am

I have been doing fine with the previous versions of Sleepyhead. This morning I downloaded and ran this latest version. It worked fine except that, when I tried to save a screenshot it came up with no data.

I'm not sure what happened or what is different. One thing I didn't do with this version is delete the Sleepapp folder first. Could that be my problem?

Thanks.

_________________
Machine: DreamStation Auto CPAP Machine
Mask: AirFit™ P10 Nasal Pillow CPAP Mask with Headgear
Humidifier: DreamStation Heated Humidifier
Additional Comments:  Backups- FX Nano masks. Backup machine- Airmini auto travel cpap

User avatar
DennisG
Posts: 106
Joined: Mon Oct 16, 2006 9:17 pm
Location: No. California

Re: SleepyHead: Free open-source software for the PR System One.

Post by DennisG » Wed Jun 01, 2011 2:29 pm

Downloaded most recent build above, works good on my W7 64bit machine.

One question on zooming in on wave form info. It looks like left clicking will zoom in one level and right clicking will zoom out one level. I also notice that I can click and drag to zoom in on a range. Once I do this, there does not seem to be an easy way to zoom back out to the full day's data. I notice if I select another day and then come back to the original day, it will reset to the full day. Not a big problem, just like things to be easy

I love the graph showing AHI trending over time. As far as I know, Encore Pro does not offer this view. Great zooming capabilities on wave form data as well!

Thanks for all of your work on this!

Dennis

_________________
Mask: Swift™ FX Nasal Pillow CPAP Mask with Headgear
Additional Comments: Software: Encore Pro 2.4

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

Re: SleepyHead: Free open-source software for the PR System One.

Post by jedimark » Wed Jun 01, 2011 8:06 pm

If you hold in Ctrl key while zooming with left or right click, it will zoom in bigger chunks.

Your right thought it needs some way to reset (other than clicking on the date again)

I am thinking about locking the sleep/events flags to full zoom, and using it as a master control.. Unless people like the ability to zoom it??

_________________
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
jedimark
Posts: 1300
Joined: Fri Feb 18, 2011 12:45 am
Location: Bundaberg, Australia
Contact:

Re: SleepyHead: Free open-source software for the PR System One.

Post by jedimark » Wed Jun 01, 2011 8:08 pm

Hawthorne wrote:I have been doing fine with the previous versions of Sleepyhead. This morning I downloaded and ran this latest version. It worked fine except that, when I tried to save a screenshot it came up with no data.

I'm not sure what happened or what is different. One thing I didn't do with this version is delete the Sleepapp folder first. Could that be my problem?

Thanks.

Possibly.. Screenshot feature is still a little flakey (doesn't clip properly) on linux build.. I didn't expect windows to bork.. come to think of it, I haven't actually tried it in windows since upgrading to wx2.9... Going to recheck..

_________________
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
jedimark
Posts: 1300
Joined: Fri Feb 18, 2011 12:45 am
Location: Bundaberg, Australia
Contact:

Re: SleepyHead: Free open-source software for the PR System One.

Post by jedimark » Wed Jun 01, 2011 8:50 pm

Hmm screenshot still works on windows build for me. I tested on Wine & on my notebooks Vista install.. My wifes 64bit win7 box is down at the moment, so I haven't been able to test it on 64bit windows.
It still does that annoying thing leaving the menu on the screen when I use the Tools menu instead of Shift-F12, but saves the file correctly. (It's caused by something I/they need to fix in wx's source code.)

The zero byte thing could be a glitch in that build though.. I just tested off the current Git version..

_________________
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
jedimark
Posts: 1300
Joined: Fri Feb 18, 2011 12:45 am
Location: Bundaberg, Australia
Contact:

Re: SleepyHead: Free open-source software for the PR System One.

Post by jedimark » Thu Jun 02, 2011 12:00 am

I just converted the last of the new fandangled C++0x code to plain boring C++ in Sleepyhead.. What does that mean and why should you care, you ask? You probably shouldn't, unless you run a Mac.. It makes no difference to the other platforms (it just made the code prettier).

Now sleepyheads source code is compatible with MacOS's (last century :-p ) compilers, and should build nicely into a proper native MacOSX application.

I currently have no way of building and testing on Mac.. The good news is TSchultz does. Up till now he's probably been beating his head against the wall trying to accommodate my obsession with the new fandangled standards.. (I know he did like some of the new standard too, they just couldn't be made to work on the Mac)

But now it's dropped, and it's much better for everyone, because this application can now work on the top 3 major platforms (and more) instead of just two of them. Plus now TSchultz hard work can start to be merged in.

What else is happening? Now event and waveform data loads as each day is selected.. Meaning much faster application starting time, and much less memory hogging (except on the initial import, where all data is retained because it's already there.. it could be trashed afterwards to free memory if we needed to though.)

Nothing much on the visual front happened, which is the stuff you guys probably most want to hear about.. But this is nonetheless cool on a technical standpoint.

This is still alpha software, but thanks to the help of you guys testing and reporting bugs and stuff, things are progressing nicely though. A nerdy Hi-5 to all around...

/Mark

_________________
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
Breathe Jimbo
Posts: 954
Joined: Sun Sep 12, 2010 3:02 pm
Location: Pasadena, CA

Re: SleepyHead: Free open-source software for the PR System One.

Post by Breathe Jimbo » Thu Jun 02, 2011 12:47 am

jedimark wrote:I currently have no way of building and testing on Mac
I'm not a programmer, but I am able to follow instructions to build from source code (especially if the source can use an existing MacPorts installation, which I have for another program that I build for Mac OS X). Of course, since I use a ResMed, it would not make much sense to do so right now.

_________________
Humidifier: S9™ Series H5i™ Heated Humidifier with Climate Control
Additional Comments: Since 9/9/10; 13 cm; ResScan 3.16; SleepyHead 0.9; PapCap