SleepyHead: Updated Version 0.7-4229 Alpha

General Discussion on any topic relating to CPAP and/or Sleep Apnea.
User avatar
robysue
Posts: 7520
Joined: Sat Sep 18, 2010 2:30 pm
Location: Buffalo, NY
Contact:

Re: SleepyHead: Updated Version 0.7-3700 Alpha

Post by robysue » Wed Jun 08, 2011 11:14 am

jedimark wrote: Mac is go on PRS1.. We just need a fresh build. Troy & Jimbo are now running Mac builds and following source code from git.. (They can both attest to how difficult it was configuring the build environment) Both however are ResMed users and can only play with my data.. I'll ask Troy if he can post a slightly more up to date Mac binary.
Is the Mac stuff only available as source code, or will there be a package to download that installs itself, like the .exe file on Windows?

And---if Troy and Jimbo need that BiPAP Auto data I sent you to debug the anything for Mac support of the PR S1 BiPAPs, please send it along to them!

_________________
Machine: DreamStation BiPAP® Auto Machine
Mask: Swift™ FX Nasal Pillow CPAP Mask with Headgear
Additional Comments: PR System DreamStation and Humidifier. Max IPAP = 9, Min EPAP=4, Rise time setting = 3, minPS = 3, maxPS=5

User avatar
M.D.Hosehead
Posts: 742
Joined: Thu Jun 24, 2010 7:16 pm
Location: Kansas

Re: SleepyHead: Updated Version 0.7-3700 Alpha

Post by M.D.Hosehead » Wed Jun 08, 2011 11:33 am

I'm impressed--and grateful--for all the work the team has done.

I love the idea that oximetry could be integrated. My Contec 50E has an option of setting the time in 24-hr format before recording. Would that help synchronize the data?

_________________
Mask: Forma Full Face CPAP Mask with Headgear
Additional Comments: MaxIPAP 15; MinEPAP 10; Also use Optilife nasal pillow mask with tape

User avatar
Bluecat
Posts: 145
Joined: Fri Mar 11, 2011 11:06 am
Location: France

Re: SleepyHead: Updated Version 0.7-3700 Alpha

Post by Bluecat » Wed Jun 08, 2011 12:20 pm

Can't get it to work, it hangs after trying to import data. I see the window with the progress bar, seems to load all data very quickly, and then doesn't do anything and all menus stay inactive.
Maybe it doesn't like:
- french version of xp
- french time zone
- french regional settings
- french user
I'll change my regional settings when I have a bit more time (probably not until next week).

0.2 AHI last night

_________________
Machine: PR System One REMStar 60 Series Auto CPAP Machine
Mask: Zest Q Nasal CPAP Mask with Headgear
Additional Comments: FR568S version with "P-Flex".

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

Re: SleepyHead: Updated Version 0.7-3700 Alpha

Post by Pugsy » Wed Jun 08, 2011 4:02 pm

jedimark wrote: Great idea.. Comparisons against Encore will help find bugs and make both SleepyHead & Onkor better products for everybody..
It's done. A true novel in the works. Hopefully got all the proper screen shots.

viewtopic/t64906/PR-S1-software-options ... Novel.html

_________________
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
deerslayer
Posts: 1195
Joined: Tue Dec 11, 2007 10:46 am
Location: Mid Tn

Re: SleepyHead: Updated Version 0.7-3700 Alpha

Post by deerslayer » Wed Jun 08, 2011 7:28 pm

WOW Definately impressed & GRATEFUL !!!
Thank You !!!!! Y'all are too smart

_________________
MachineMask
Additional Comments: straight cpap 12.20 AHI avg.0.79
RESMED AUTOSET 11/ P 10 NASAL PILLOWS /straight cpap 11.50/ AHI 1.0 per hr

Feeling Blessed & firmly believe in The Holy Trinity 🙏

User avatar
tschultz
Posts: 257
Joined: Sun Dec 19, 2010 9:36 pm
Location: Moncton, NB, Canada, Earth, Milky Way Galaxy

Re: SleepyHead: Updated Version 0.7-3700 Alpha

Post by tschultz » Wed Jun 08, 2011 7:51 pm

I have not been as frequent at posting here as some but am working away in the background testing things on the Mac and passing information along. The app has been developed to behave the same, and offer an almost identical user experience (some bugs differ) on Linux, Windows, and Mac operating systems. The Mac build process is a bit lagging as it was only last weekend that things actually got to a point that a full build could be accomplished using the Apple compiler. There has been some minor Mac related cleanup and on this coming weekend I will upload a new application bundle, so it can be ran without having to build from scratch, for Mac users to test out as long things don't get broken too badly before then.

There is quite a bit of new things to get added to the application, and the ResMed data handling is one of my top priorities. Unfortunately my day job seems to get in the way of me having fun working on things as much as I would like, but my wife and I have the bad habit of wanting to eat and we have grown to appreciate having a roof over our heads so the day job that must take priority as well.

I've seen some good comments and it is nice to see that people are glad to start seeing some options in how they can look at their data. I do hope that the growing pains of a shiny new application that is still very much a work in progress does not cause anyone to feel that things will never be ready for general use.

_________________
Humidifier: S9™ Series H5i™ Heated Humidifier with Climate Control
Additional Comments: Currenlty using Auto 15-20, EPR 1 with medium response; 95% pressure is 16.8
Adjusting to life with OSA and being pressurized each night ...

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

Re: SleepyHead: Updated Version 0.7-3700 Alpha

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

M.D.Hosehead wrote:I'm impressed--and grateful--for all the work the team has done.

I love the idea that oximetry could be integrated. My Contec 50E has an option of setting the time in 24-hr format before recording. Would that help synchronize the data?
Yes.. In those cases It does read the time field.. When I wrote the code, I didn't know if any models used it.. But figured some might, so parsed it properly anyway.

It won't automatically sync just yet..

Later on I will set it to try to force a link when the oximeter does bother to provide a time field, only if the time overlap between them (cpap & oximeter) is neat enough.

I need a new oximeter, my povo 50D+ won't be able to do this (unless I log via USB)

_________________
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: Updated Version 0.7-3700 Alpha

Post by jedimark » Wed Jun 08, 2011 10:34 pm

Bluecat wrote:Can't get it to work, it hangs after trying to import data. I see the window with the progress bar, seems to load all data very quickly, and then doesn't do anything and all menus stay inactive.
Maybe it doesn't like:
- french version of xp
- french time zone
- french regional settings
- french user
I'll change my regional settings when I have a bit more time (probably not until next week).

0.2 AHI last night
The PRS1 data import hang has been located.. Troy found and fixed that bug, so next version should work.

Sleepyhead foundation is multilingual.. It will have support for other languages provided someone writes the translations (I've gotta learn how the tool works).
I speak no French and would probably end up insulting you if I tried

Timezones are fine as long as your operating system is set to the right one. Internal data is handled in UTC.

There will be a few date areas that need fixing to locale formatting. I'd appreciate if you could screenshot and circle/or otherwise point out exactly where it's wrong for you.

Problem with French users? Nope. I'm only allowed to make fun of Aussies and the Dutch.

/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
Bluecat
Posts: 145
Joined: Fri Mar 11, 2011 11:06 am
Location: France

Re: SleepyHead: Updated Version 0.7-3700 Alpha

Post by Bluecat » Thu Jun 09, 2011 12:14 am

Thank you Jedimark, that's great!!
I'll try the next version and outline on a screenshot if anything seems weird.
I can help with the french translations.

_________________
Machine: PR System One REMStar 60 Series Auto CPAP Machine
Mask: Zest Q Nasal CPAP Mask with Headgear
Additional Comments: FR568S version with "P-Flex".

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

Re: SleepyHead: Updated Version 0.7-4229 Alpha

Post by jedimark » Thu Jun 09, 2011 8:43 am

Hi,

A new windows build #4229..

See the first post of this thread for details on where to get it.

Featuring:
Some mouse control improvements..
The little green bar underneath is more than pretty now. Click on it and drag it from one side to the other of all that days data.. Left/Right click on it without moving the mouse to zoom in/out.
Linked CPAP graphs. Try it.. If your computer is too slow, you can dumb it down with an option in the View menu.
A serious Import loader hang fixed (which happened if you had any other files than PRS1 stuff) Thanks Troy.

It is no longer necessary to delete the SleepApp folder when changes are made to the internal database format. Changes are now versioned as they should have been in the first place.
When the machine data record is older than the new programs loader version, It presents an MessageBox asking if you want to automatically purge the old machine data from SleepApp folder, so you can import it again without problems.
If you only have one PRS1 data card/source, you don't have to click yes. Just import again and it will overwrite and update it's old files.. It's better to Click yes though and do the cleanup first..
If you click no, you can safely exit out and still run an old version.

Bugs? Plenty..

I've been focusing on the Daily tab the last few days, so the poor Summary tab is being neglected.. It still works.. but nothing new apart from the improvements to the graph controls. There will be some glitches with empty data.
I'll start focusing on that when Daily tab is solid and awesome.

yAxis Ticks could be improved a bit. The tickers (both X & Y) are pretty darn complex little suckers..

Plenty of other things. I'm particularly interested in data accuracy issues.. Please report them when you find them..

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

Guest

BdLAJIsbxwZrHST

Post by Guest » Mon Jun 13, 2011 7:44 am

Now I feel stupid. That's claered it up for me

Guest

Re: SleepyHead: Updated Version 0.7-4229 Alpha

Post by Guest » Sat Jun 18, 2011 9:37 pm

I'm very interested in trying this out, but whenever I try to download it Microsoft security essentials goes haywire. Why is there a trojan/keylogger of some kind in this program?

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

Re: SleepyHead: Updated Version 0.7-4229 Alpha

Post by jedimark » Sat Jun 18, 2011 10:25 pm

Guest wrote:I'm very interested in trying this out, but whenever I try to download it Microsoft security essentials goes haywire. Why is there a trojan/keylogger of some kind in this program?
No.. It's built with wxWidgets and mingw.. You can check the source code..

On Windows, It is packed with UPX executable packer to make it smaller to download..
Some security programs unfortunately don't like this as asshats package their crapware and hide it this way.

Edit: My sole reason for using the open source UPX software, is it would be a 10mb download vs just a 2mb one.

ps.. If your going to post something implying that I'm distributing crapware, please have the decency to log in first otherwise no-one will take you seriously..
My code is open to review by anyone.. Nothing de-motivates an open-source developer like implying they have sinister purposes or an ulterior motive.
(Do you work for Respironics? Encore sucks, and I'm providing a free alternative.. Get over 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

Guest

Re: SleepyHead: Updated Version 0.7-4229 Alpha

Post by Guest » Sun Jun 19, 2011 12:47 am

You are correct in your anger, sir. I was hasty with my words and could have phrased my post better. Perhaps the mods will do us a favor and remove it. Upon further review, your program is excellent. I thank you for your service to this community and hope I have caused you no burden of mind. Perhaps a small blurb addressing this issue could be pasted somewhere so that others may not make the mistake that I have.

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

Re: SleepyHead: Updated Version 0.7-4229 Alpha

Post by jedimark » Sun Jun 19, 2011 3:19 am

Guest wrote:You are correct in your anger, sir. I was hasty with my words and could have phrased my post better. Perhaps the mods will do us a favor and remove it. Upon further review, your program is excellent. I thank you for your service to this community and hope I have caused you no burden of mind. Perhaps a small blurb addressing this issue could be pasted somewhere so that others may not make the mistake that I have.
No worries.. Us programmer types get a bit defensive about our hard work..

That's a good idea.. This project is in an raw alpha state, a "developer preview".. so what you see now in no way reflects the final product.. It may very well end up having the usual installer, it's just very easy this way to get out to testers..

I personally prefer UPX packed binaries considering the amount of disk space they save.. (Trust me, you don't even want to know how big a windows Debug build of this project can get)

By the way, please don't be offended by this, but as an IT guy, I would like to recommend you consider security product that actually works.. "Microsoft" and "Security" are two words that generally don't belong in the same sentence.. Let's just say they don't have a very good track record.

You can compile our project yourself with MingW & wxWidgets & CodeBlocks to avoid this issue.. Not an easy process, but we are open source, and anyone is welcome to build it / review our code..

_________________
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