SleepyHead 0.9.1 Official Beta Release

General Discussion on any topic relating to CPAP and/or Sleep Apnea.
User avatar
Starlette
Posts: 1728
Joined: Mon Feb 08, 2010 9:30 pm
Location: Denver, CO

Re: SleepyHead 0.9.1 Official Beta Release

Post by Starlette » Wed Jan 11, 2012 8:46 pm

Hi Pugsy and Jedimark.

You may disregard my last post. I deleted "Starlette - Cpap" and was able to download cpap data into initial profile, "Starlette".
Hubbs got home from work so we took off right away to go out to dinner, so I didn't have enough time to repost.

Thank you both so much.

Starlette

_________________
MachineMask
Additional Comments: Silent Nite Dental Appliance

User avatar
peterg
Posts: 191
Joined: Fri Aug 05, 2011 11:01 pm

Re: SleepyHead 0.9.1 Official Beta Release

Post by peterg » Wed Jan 11, 2012 9:19 pm

jedimark wrote:
Gabe wrote:Every time I view SleepyHead 0,9.l and close it I get this window on my desktop from Microsoft Visual C ++ Runtime Library: (X) Runtime Error - Program C:\ Program Files- SleepyHead.exe R6025 - Pure virtual function call. Can anyone tell me why I get this message all of the time? Should I be concerned about this? Can this be corrected? Thanks.

George
It might have been one of the things I fixed already for the next update, but I'll break out valgrind again and check for memory leaks just in case..

It won't harm anything on your system... I'm not sure why VC++ runtime is complaining.. I use MingW/GNUC++ to build this, but I'm sure it passes on lots of calls to microsoft libs..

Are you running windows XP by any chance? I haven't done a lot of testing under XP..
Does your system have enough memory? Sometimes on systems with only 512MB the video card steals a bug chunk of system memory.

Whatever the case, would you mind submitting a bugreport to sourceforge so I can track this.. (otherwise I'll forget 15 seconds later.. my memory is like a goldfish)


on an older IBM T42 Thinkpad 1.7Ghz with 1Gb RAM I had semi-lockup on the oximeter page 3d cube , I had to turn off animations in the preferences to get a clear Browse for Spor.

is Spor oximeter file browsing only single file? or does it handle a folder selection for that (I havent tried)
would be handy to do multiple (as the processing is now lightning quick)... I'll also look into manually putting the SPor files into the Spleepyhead location.

another round of applause from me for your good works , small donation pending.

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

Re: SleepyHead 0.9.1 Official Beta Release

Post by jedimark » Wed Jan 11, 2012 9:41 pm

peterg wrote:on an older IBM T42 Thinkpad 1.7Ghz with 1Gb RAM I had semi-lockup on the oximeter page 3d cube , I had to turn off animations in the preferences to get a clear Browse for Spor.

is Spor oximeter file browsing only single file? or does it handle a folder selection for that (I havent tried)
would be handy to do multiple (as the processing is now lightning quick)... I'll also look into manually putting the SPor files into the Spleepyhead location.

another round of applause from me for your good works , small donation pending.

You can probably still mass import .spoR data via the main Import used to pull CPAP data.. hunting down Spo2Reviews directory is not pleasant..
I seriously don't recommend this method, as the main purpose of it in SleepyHead to sync with CPAP data.
(In fact this mass import code is technically deprecated, Spo2Review data is basically worthless without a timestamp. )

The best way to get your oximeter data to sync with CPAP in SleepyHead is to start the oximeter recording at the exact moment the cpap machine switches on the first time in the night.. The next day, do a USB import right after importing CPAP data, and SleepyHead will pick the CPAP starting time as the time the oximeter was switched on..

I have not had anyone report if the current oximetry module works with CMS50E/F's yet.. (other than Live view, which is not as accurate as the above mentioned method. (due to both CPAP clock drift, and the difference from the PC's clock))

Edit: I'm glad I added the option to turn the cube off.
Edit Edit: Although I doubt the cube caused it... Sounds like an event queue hang from something breaking in the spo2 importer.. The cube only draws when it's got nothing else to do.

_________________
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 0.9.1 Official Beta Release

Post by jedimark » Thu Jan 12, 2012 5:08 am

I pushed an auto-update test for windows.. It was more for testing the updater, but it does also fixes a couple of bugs in the beta..

EDIT: Typical... I'll have another go tomorrow.. This update really did break the updater..

Ignore any network error messages on checking for updates, I temporarily deleted the update.xml file off the server to avoid screwing up further.

If anyone already downloaded that 0.9.2 update automatically, sorry for the stuff up.. The version it upgraded to will work, and has bugs fixed, but you'll have to manually update next release..

_________________
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

Gabe
Posts: 312
Joined: Sun Apr 17, 2011 2:27 pm
Location: Connecticut

Re: SleepyHead 0.9.1 Official Beta Release

Post by Gabe » Thu Jan 12, 2012 9:06 am

Breathe Jimbo wrote:
Gabe wrote:I don't know how to submit a bugreport in Sourceforge.
Gabe, got to https://sourceforge.net/tracker/?atid=2 ... unc=browse and click on Add New. Then describe exactly what you were doing, what happened and, if it is not obvious, why you consider it a bug. Provide all error messages and as much technical information as you can relating to the bug. The more information, the better.

You probably need to create a SourceForge account before you can add a new bug report.

While you are at it, if you have not done so already, go to https://sourceforge.net/mail/?group_id=513997 and join one or both of the SleepyHead mailing lists. Posting to the appropriate mailing list (-devel for geeks; -users for "normal" people ) is the best way to get Mark's attention.
Thanks, Jimbo. I appreciate all of the information you have given to me.

User avatar
Starlette
Posts: 1728
Joined: Mon Feb 08, 2010 9:30 pm
Location: Denver, CO

Re: SleepyHead 0.9.1 Official Beta Release

Post by Starlette » Thu Jan 12, 2012 11:26 am

Mark,

Currently: Under the Daily Table, Statistics, if I hover over the words "Pressure, Minute Vent, etc.", we get the Average.
Humble request: If there can be an option in Preferences to add a column for Mean (Average) next to Min so I can see it instead of hovering.

Again, just a humble request.

Starlette

_________________
MachineMask
Additional Comments: Silent Nite Dental Appliance

User avatar
Perrybucsdad
Posts: 834
Joined: Mon Sep 12, 2011 7:09 am
Location: Northeast Ohio

Re: SleepyHead 0.9.1 Official Beta Release

Post by Perrybucsdad » Thu Jan 12, 2012 1:54 pm

Looks fantastic Mark! Nice job.

One bug I still see (I had notified you about this so look for our emails) is when you select APAP for CPAP Mode in the user profile. When you set it up, it gives you two boxes for the range. When you go back into the user profile, it only shows the lower pressure box. I don't think this is anything major, but should be fixed.

John

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

Re: SleepyHead 0.9.1 Official Beta Release

Post by jedimark » Thu Jan 12, 2012 1:59 pm

Starlette wrote:Mark,

Currently: Under the Daily Table, Statistics, if I hover over the words "Pressure, Minute Vent, etc.", we get the Average.
Humble request: If there can be an option in Preferences to add a column for Mean (Average) next to Min so I can see it instead of hovering.

Again, just a humble request.

Starlette
Personally I prefer (weighted) Average over Median.. but average isn't always available on summary only days, where median usually is. This more affects ResMed users though.. PRS1 users don't see summary only days that often (only happens sometimes when they leave the card out by accident) :-/

I guess consistency is the main issue here..

Another problem is it's hard fitting extra stuff in those tables. I'm been trying to avoid having to make it any wider.

A preference option to choose between the Median & Average is probably the most practical for now. ?

_________________
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 0.9.1 Official Beta Release

Post by jedimark » Thu Jan 12, 2012 2:10 pm

Perrybucsdad wrote:Looks fantastic Mark! Nice job.

One bug I still see (I had notified you about this so look for our emails) is when you select APAP for CPAP Mode in the user profile. When you set it up, it gives you two boxes for the range. When you go back into the user profile, it only shows the lower pressure box. I don't think this is anything major, but should be fixed.

John
Okay.. I think I procrastinated going back to it because it ignored BIPAP & ASV users, and I needed to think of how to make it cater for them too.

That data is saved in your Profile, but it's kinda not really used for anything yet.

Some of it is a good candidate to show on reports, but I was waiting until I had an editable template system for report headers.
You can probably guess the how much fun is involved in designing reporting code.. I'd rather be filling out TPS reports..

_________________
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
rogerconnelly
Posts: 111
Joined: Tue Jul 05, 2011 4:21 pm

Re: SleepyHead 0.9.1 Official Beta Release

Post by rogerconnelly » Thu Jan 12, 2012 2:45 pm

What version is recommended for Mac users at this point? The message on sourceforge has me wondering if I should update to 9.1 at this point or if I should hold for a couple days?

- thanks - Roger

User avatar
Breathe Jimbo
Posts: 954
Joined: Sun Sep 12, 2010 3:02 pm
Location: Pasadena, CA

Re: SleepyHead 0.9.1 Official Beta Release

Post by Breathe Jimbo » Thu Jan 12, 2012 3:55 pm

Roger, always upgrade to the latest version, period.

Don't bother reporting bugs or problems with outdated versions.
rogerconnelly wrote:The message on sourceforge has me wondering if I should update...
What message? If someone reports a bug or other problem, it is helpful for others to try the same thing and report whether they do or do not see the same thing. If you are afraid of bugs, wait for version 1.1.1.

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

User avatar
rogerconnelly
Posts: 111
Joined: Tue Jul 05, 2011 4:21 pm

Re: SleepyHead 0.9.1 Official Beta Release

Post by rogerconnelly » Thu Jan 12, 2012 4:24 pm

Thanks Jimbo - I was referring to this comment on the "main page" for sleepyhead on sourceforge:

"Mac users: Jimbo technically beat me several times getting the build ready for your platform, but I kept breaking things on him.. Tomorrow hopefully.. Users of the previous 0.9.0 mac build may suffer a few cantenkerisms.. The autoupdater should pick up the new version in a day or two. I guess we'll have to wait and see if it works properly "

No fear of bugs here - I'll download the latest mac installer and give it a whirl (I would never report bugs on outdated versions either).

- Roger

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

Re: SleepyHead 0.9.1 Official Beta Release

Post by jedimark » Thu Jan 12, 2012 4:26 pm

Lol.. I forgot to update the wiki

_________________
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
rogerconnelly
Posts: 111
Joined: Tue Jul 05, 2011 4:21 pm

Re: SleepyHead 0.9.1 Official Beta Release

Post by rogerconnelly » Thu Jan 12, 2012 4:31 pm

I'm glad to hear that's all this was - thanks JediMark!

- Roger

User avatar
Breathe Jimbo
Posts: 954
Joined: Sun Sep 12, 2010 3:02 pm
Location: Pasadena, CA

Re: SleepyHead 0.9.1 Official Beta Release

Post by Breathe Jimbo » Thu Jan 12, 2012 4:48 pm

rogerconnelly wrote:I'll download the latest mac installer and give it a whirl
Thanks! However, to test the updater, open 0.9.0, click on the Help menu, then click on Check for Updates. Afterward, you can check the version number (hopefully 0.9.1 after the updater runs!) by clicking on the SleepyHead menu, then clicking on About Sleepyhead.

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