I am a new user of SleepyHead and the CMS-50D+ oximeter. I am not a new user of computers, and know my way around.
I have read everything that Google has had the pleasure of throwing my way on this problem. And I've tried every alternative (mentioned, or thought of)
Still, as of now, I have utter failure.
Writing this post as a last-resort, in the hopes that fresh eyes can spot a missed step, a misconfigured part, or something else)
The Configuration
- Macbook Pro 15"
- Mac OSX 10.10.5
- USB to UART Bridge Controller v1.0 (downloaded from http://www.silabs.com/products/mcu/page ... ivers.aspx)
- SleepyHead v1.0.0-beta-2 (downloaded and installed, multiple times, today)
- Parallels Desktop 10.0.2-27712
- SpO2 Assistant v2.4 (installed on the Parallels virtual machine, of course)
- Contec CMS-50D+, with original 'USB' cable
What I really want to do is to monitor to see if I have apnea or heart arrhythmia that might be messing up my O2 levels. I have not been diagnosed with Sleep Apnea officially, but I have had atrial flutter which has been ablated surgically. My hope is that by checking my O2 levels with the pulse oximeter I might be able to spot if indeed I am going into apnea at night or not, or if something else is going on.
Specifically, from a sequence perspective, all I want is to do the following:
- (1) Wear the CMS-50D+ overnight, logging my O2 level
(2) Every morning, download last night's data into SleepyHead
(3) Using SH, be able to see if I have a problem
(4) Keep the data as a record, night after night
There are two basic problems that, as much as I tried, I have not been able to overcome. First, I cannot get SH on the Mac to download the data from the device. Second, even when using a file to upload the information, I cannot get SH to correctly log the reading on the right date.
I will address each of these problems in turn. Obviously, if I could fix the first problem, the need for fixing the second immediately disappears!
SH on the Mac does not download data
I have installed SH, the USB/Serial bridge, and logged some use on the CMS-50D+. Some of the important points to make follow:
- SleepyHead seems to be installed correctly, as it starts up, and seems to work fine. Still, just as a precaution, I checked on its permissions, and set it as "locked" (as seen when you do Get Info, or CMD-i, on the file)
- The USB/Serial bridge seem to be installed properly. I can go to SysInfo on the Mac, click on USB, and I can see it installed, showing me version number, developer (Silicon Labs), etc. I have no way to actually KNOWING that it is working, but it seems to be installed properly [Note: if anybody knows how to test if this bridge is working properly, please let me know]
- (1) No parallels running at all, tried on a fresh mac, and for kicks on my wife's mac as well (which doesn't even have parallels installed)
(2) Start SH
(3) Select Oximetry, the Wizard comes up
(4) Press "Start"
(5) Select "CMS50D+/E/F, Pulox PO-200/300" on the drop-down box
(6) Click on "Import directly from a recording on a device", I see "Scanning for compatible oximeters" in the log window
(7) Plug in the USB cable into the computer. When I am on my Mac, it asks whether I want to bind that connection to either the Mac side or the Parallels side (I choose Mac of course) and on my wife's mac of course it asks nothing
(8) In any case, soon after I plug it in, the log 'detects' the oximeter and you can read: "Connecting to Oximeter. You need to tell your oximeter to begin sending data to the computer. Please connect your oximeter, enter it's [sic] menu and select upload to commence data transfer..."
(9) Through this all, the CMS-50D+ has been in the device menu, the one you get after a long press, the one the reads "Settings. Alarm, Record, Exit".
(10) After it gets tired trying, SH reports a dialog box that reads: "Could not get data transmission from oximeter. Please ensure you select 'upload' from the oximeter devices menu."
- With regards to steps (6) and (7), I have tried with the cable connected to begin with, disconnected, with the 50D+ off, with it on, etc. Bottom line, it is always the same. If no cable, it stays on "connecting" and when there's a cable, it goes to "press upload on device to send data" (paraphrasing, of course)
- With regards to stops (8) and (9), I have tried with the 50D+ off, and then a long press, and then moving the arrow. Nothing. I also tried with "Recording on" and "recording off" to see if that made a difference. I also tried with having recording on and then clicking it "off" while connected and with SH listening...to no avail. Always the same behavior.
After hours trying to get the connectivity to SH/Mac to work, I gave up and attempted the second approach. Namely, I would use SpO2Assistant to download the data file, and will use SH on the Mac to read it. Here, too, I faced insurmountable problems
Importing of .spo2 files on same date every time
In the second approach, I use the Windows/Parallels side of the Mac to download the file, and the Mac side to run SleepyHead and process/store it. Or at least, that was the idea. Specifically, I would follow these steps:
- (1) On the Parallels side, run SpO2Assistant, connect the 50D+, and download the .spo2 file into a directory that is shared with the Mac side
(2) Run SleepyHead on the Mac, select Oximetry, select "Import from a datafile saved by another program, like SpO2Review"
(3) Select the file I just produced in step (1)
(4) SH would ask me to enter date/time manually
Problem (B) has to do with what happens once you DO download.... Not sure exactly why, but irrespective of the date (more like month/year) and time you set, the program always downloads your data as Jan 01, 2000 (I think). Always the same. This sort of defeats the purpose of using SH as a nightly logger/tracker/monitor for me, doesn't it?
In short, if you can help it would be much appreciated. Best if I can connect the 50D+ directly to the SH software on the Mac Side, but short of that if I can sort out how to import an .spo2 file correctly (while overwriting date/time) that would work too.
Failing both, maybe I need to replace my sensor for another one that works "out of the box" with SH on a Mac? If so, any recommendations? I went with the 50D+ because of low price and because I do not need much fancy stuff (example, I do not have a CPAP machine)
Thanks in advance for reading this far.
--Luis