SleepyHead Test Build for Mac OS X

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 Test Build for Mac OS X

Post by robysue » Tue Aug 02, 2011 1:26 pm

jedimark wrote: Heya robysue.. Your data's loading here.
My mistake in an earlier post about my OS. I thought I had Snow Leopard on the office machine, but alas, it's only Leopard (OS X version 10.5.6). I do wish Apple would drop the silly cat names---what will Apple do when they run out of wildcats to name their OS X's after? In any case, I bet you're loading my data on a machine running Snow Leopard or Lion. And I don't have one of those

On the plus side---I can say every thing ELSE (except for the offset in ticks that has been reported by others as well as me) is running very nicely on my OS X 10.5.6 Leopard mac. And that's a useful and positive data point to contribute!

And here are a pair of images that illustrate exactly what I mean by the ticks don't line up. The two images are of the EXACT same two OA's from Sunday night's data (i.e. the night of 07/31 to 08/01.

Here's what it looks like in SleepyHead-0.7 running on my Eee PC:
Image
Notice how the ticks on the OAs are at least somewhere near the middle of the OA. Also not that the first OA and the VS are practically right on top of each other. I'm pretty sure that first one got flagged as an OA because it met some kind of standard for how much the airflow dropped relative to baseline.


Now here are the exact same two oa's in roughly the same time frame as shown on my Mac (running Leopard):
Image
Notice how the two ticks for the OA's no longer lie inside the events themselves. And notice that the shift of the ticks is in opposite directions for some reason.

And thanks for updating us about the meaning of those numbers on the mac side of things.

And most of all, a great big huge thanks for the time, patience, and energy you have devoted to this project jedimark! You have done and are continuing to do us all a huge service in developing this software!

And if you need me to send you an updated set of BiPAP data to play with, just let me know.

_________________
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
mck
Posts: 33
Joined: Mon Aug 01, 2011 11:13 am
Location: Charlotte, NC

Re: SleepyHead Test Build for Mac OS X

Post by mck » Tue Aug 02, 2011 1:44 pm

Hi,

I have Mac snow leopard and everything went fine, but when I inserted the SD card back into my S9 the screen said ERROR so I took it out and re-inserted it again and this time I had to erase the card since that was the only choice I had In order to make it work.

User avatar
robysue
Posts: 7520
Joined: Sat Sep 18, 2010 2:30 pm
Location: Buffalo, NY
Contact:

Re: SleepyHead Test Build for Mac OS X

Post by robysue » Tue Aug 02, 2011 1:49 pm

And here's another example of tick mark weirdness in SH 0.8 running on my mac Leopard compared to what shows up in both Encore and SH 0.7 on my Eee PC.

In Encore and SH 0.7 there's a cluster of three events right before 8:00:
Image
Notice the time stamps on the OA's are close, but not the same. I thought I had opened up the Hypop tag too, but alas, now that I'm at the office procratinating planning for the fall semester, I find that I did not do that. But from the image you can see the Hypop's time stamp was between the two OA's.

In SH 0.8 the same cluster of three events looks like this in a shot that has very much the same time frame:
Image
Note that the time stamps on all three events winds up being the same. So all three flags lie on top of each other. And it looks as though there are missing tick marks.

Another thing that's occurred to me as I look at these graphs: SH-0.7 is doing a better job of picking the y-axis range on the flow graph than SH-0.8 is doing for the night of 07/31--08/01.

And, as I said before, I'll be happy to send my current P-series folder to you JediMark so you can play around with this if you want/need to.

_________________
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
robysue
Posts: 7520
Joined: Sat Sep 18, 2010 2:30 pm
Location: Buffalo, NY
Contact:

Re: SleepyHead Test Build for Mac OS X

Post by robysue » Tue Aug 02, 2011 2:07 pm

One more report about using SH 0.8 on a Mac running Leopard (10.5.6): Clicking on View Welcome and View Daily work from the menu. But clicking on View Overview doesn't.

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

Re: SleepyHead Test Build for Mac OS X

Post by Breathe Jimbo » Tue Aug 02, 2011 2:50 pm

robysue wrote:On the plus side---I can say every thing ELSE (except for the offset in ticks that has been reported by others as well as me) is running very nicely on my OS X 10.5.6 Leopard mac. And that's a useful and positive data point to contribute!
Absolutely! Thank you.

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

Re: SleepyHead Test Build for Mac OS X

Post by Breathe Jimbo » Tue Aug 02, 2011 3:02 pm

mck wrote:when I inserted the SD card back into my S9 the screen said ERROR
I have seen that when the write-protect tab gets moved during handling. Did you need to move the tab at all before you erased the card?

I have not had any problems with SH corrupting my card. You can make absolutely certain that SH does not do so by using the tab to make the card read-only before you mount it on your computer. Just make sure you move the tab back to read-write before you put it back in your machine.

_________________
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
mck
Posts: 33
Joined: Mon Aug 01, 2011 11:13 am
Location: Charlotte, NC

Re: SleepyHead Test Build for Mac OS X

Post by mck » Tue Aug 02, 2011 4:17 pm

Breathe Jimbo wrote:
mck wrote:when I inserted the SD card back into my S9 the screen said ERROR
I have seen that when the write-protect tab gets moved during handling. Did you need to move the tab at all before you erased the card?

I have not had any problems with SH corrupting my card. You can make absolutely certain that SH does not do so by using the tab to make the card read-only before you mount it on your computer. Just make sure you move the tab back to read-write before you put it back in your machine.

No I did not have to move the tab at all.

I will make sure to do as you say next time I download- I hope it does not happen again.

I like the way SH looks on the Mac .

Thank you

foo

Re: SleepyHead Test Build for Mac OS X

Post by foo » Wed Aug 03, 2011 8:26 am

Have a Respironics BiPap with an SD card.
Software downloaded fine; ran it directly from the Downloads file.
Put the SD card in my iMac, Snow Leopard; took a few tries to figure out that you can just point it at the top-level folder (do not need to navigate down lower).
Key indexes matched what I get on my Encore Viewer software, which was good.

[Really appreciate this effort -- when I travel I will be able to take only a MacBook, and not have to also take a PC only to run Encore Viewer!]

Erkman
Posts: 10
Joined: Sat May 14, 2011 12:02 pm

Re: SleepyHead Test Build for Mac OS X

Post by Erkman » Wed Aug 03, 2011 1:54 pm

Just got my S9 a few weeks ago and looking for software, will download tonight

pemery
Posts: 7
Joined: Sun Jan 16, 2011 12:25 am
Location: Sydney, Australia

Re: SleepyHead Test Build for Mac OS X

Post by pemery » Thu Aug 04, 2011 3:33 am

I downloaded the program and it runs on my iMac using Lion no problem. It took a while to get my data to to load, but that was my error.
Unfortunately, that's about all I can report as I'm not knowledgeable enough to understand what it's displaying.

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

Re: SleepyHead Test Build for Mac OS X

Post by jedimark » Thu Aug 04, 2011 4:33 am

Breathe Jimbo wrote:
mck wrote:when I inserted the SD card back into my S9 the screen said ERROR
I have seen that when the write-protect tab gets moved during handling. Did you need to move the tab at all before you erased the card?

I have not had any problems with SH corrupting my card. You can make absolutely certain that SH does not do so by using the tab to make the card read-only before you mount it on your computer. Just make sure you move the tab back to read-write before you put it back in your machine.

I'd like to state this clearly here.. SleepyHead is 100% read-only.. However please note the shiny mac operating system is NOT read-only, it writes the DS_Store etc.. (thumbnail cache?) to the disk without asking you. On mac it's best to get into a habit of locking your S9's card, especially since the S9 uses the Journal.dat file.

To reiterate: The act of plugging your SD card into your macintosh writes to it. Be careful using your S9's data card on your Mac. Send a nasty letter to both ResMed and Steve Jobs and complain.

ResMed won't likely care as they have no official software targeted at the mac, but they use an open format (EDF) but then restrict you from safely using it on your computer.

_________________
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
milw
Posts: 59
Joined: Thu Jul 21, 2011 7:21 pm
Location: Madison, Wisconsin

Re: SleepyHead Test Build for Mac OS X

Post by milw » Thu Aug 04, 2011 6:47 am

Regarding reading oximetry files from CMS-50E, I did get a data file (.SpO2) copied over to my Mac but when I try to use the Import button on the Welcome page, I get this message:
Couldn't Find any Machine Data at this location:
/Users/Scott/Desktop/Oximetry
also when browsing to this location, the file name was greyed out... maybe because SH is only asking to choose a directory, not a file?


Also and interestingly, running WinXP on VMware on this same Mac, I can connect the CMS50E and read it using the software that came with it (forgot the program name, bad night last night!), so clearly the Mac has the driver required to see the CMS50E; but SH doesn't show any connected devices under the Serial Port list (and yes I do have the CMS turned on before starting SH).

_________________
Mask: Swift™ FX Nasal Pillow CPAP Mask with Headgear
Additional Comments: Onkor, SleepyHead, CMS 50EW oximeter
Official hosehead since July 22, 2011

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

Re: SleepyHead Test Build for Mac OS X

Post by jedimark » Thu Aug 04, 2011 8:40 am

milw wrote:Regarding reading oximetry files from CMS-50E, I did get a data file (.SpO2) copied over to my Mac but when I try to use the Import button on the Welcome page, I get this message:
Couldn't Find any Machine Data at this location:
/Users/Scott/Desktop/Oximetry
also when browsing to this location, the file name was greyed out... maybe because SH is only asking to choose a directory, not a file?


Also and interestingly, running WinXP on VMware on this same Mac, I can connect the CMS50E and read it using the software that came with it (forgot the program name, bad night last night!), so clearly the Mac has the driver required to see the CMS50E; but SH doesn't show any connected devices under the Serial Port list (and yes I do have the CMS turned on before starting SH).

SleepyHead doesn't talk data files, it only talks directory structures.. It basically needs to point at (or a copy of) the whole directory containing the Spo2.ini, Spo2Review.ini and Data folder (which contains all the .spoR files)

To get serial import working on a mac I really need to know what the serial port is called on the mac in the /dev directory.. It really will need the USB serial driver.

It's not easy writing code when I don't have access to the platform.. Jimbo's been a big help here.. (as are you guys for testing too.

What I'd give for a few days straight again with a clear head... stupid 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
milw
Posts: 59
Joined: Thu Jul 21, 2011 7:21 pm
Location: Madison, Wisconsin

Re: SleepyHead Test Build for Mac OS X

Post by milw » Thu Aug 04, 2011 11:58 am

jedimark wrote:SleepyHead doesn't talk data files, it only talks directory structures.. It basically needs to point at (or a copy of) the whole directory containing the Spo2.ini, Spo2Review.ini and Data folder (which contains all the .spoR files)

To get serial import working on a mac I really need to know what the serial port is called on the mac in the /dev directory.. It really will need the USB serial driver.

It's not easy writing code when I don't have access to the platform.. Jimbo's been a big help here.. (as are you guys for testing too.

What I'd give for a few days straight again with a clear head... stupid fog..
OK no problem, I'll give you a listing of /dev tonight when I get home, I think there were two instances of SpO2. I'll also try grabbing the whole directory from the PC with .ini etcetera and Data folder.

_________________
Mask: Swift™ FX Nasal Pillow CPAP Mask with Headgear
Additional Comments: Onkor, SleepyHead, CMS 50EW oximeter
Official hosehead since July 22, 2011

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

Re: SleepyHead Test Build for Mac OS X

Post by rogerconnelly » Thu Aug 04, 2011 12:44 pm

Right on! You've got another tester in me I was just getting frustrated trying to get the EncoreViewer software to run properly via Parallels (I couldn't get it to see my SD card because Windows didn't seem to like my sandisk card reader) when I saw this thread - oh happy day! I've downloaded and installed SleepyHead - it recognized my SD card right away - I've imported and am checking my data out now

I'll be watching for any updated versions or feel free to reach out to me if you want someone to run any quick tests for you - but so far all looks good.

Thanks!!!