Apnea Board Moderator
www.ApneaBoard.com
___________________________________
Useful Links -or- When All Else Fails:
The Guide to Understanding OSCAR
OSCAR Chart Organization
Attaching Images and Files on Apnea Board
Apnea Helpful Tips
Hello Guest,
Welcome to Apnea Board !
Added a new pulse oximeter importer...
|
01-09-2020, 04:12 PM
RE: Added a new pulse oximeter importer...
I have an Omron BP monitor with a USB connection. Oddly its USB cable works for it, both CMS-50's and my cell phone (both charging and downloads) If you are lucky enough to have an Omron, then you should be set..
Crimson Nape
Apnea Board Moderator www.ApneaBoard.com ___________________________________ Useful Links -or- When All Else Fails: The Guide to Understanding OSCAR OSCAR Chart Organization Attaching Images and Files on Apnea Board Apnea Helpful Tips INFORMATION ON APNEA BOARD FORUMS OR ON APNEABOARD.COM SHOULD NOT BE CONSIDERED AS MEDICAL ADVICE. ALWAYS SEEK THE ADVICE OF A PHYSICIAN BEFORE SEEKING TREATMENT FOR MEDICAL CONDITIONS, INCLUDING SLEEP APNEA. INFORMATION POSTED ON THE APNEA BOARD WEB SITE AND FORUMS ARE PERSONAL OPINION ONLY AND NOT NECESSARILY A STATEMENT OF FACT.
01-09-2020, 10:29 PM
RE: Added a new pulse oximeter importer...
@spacewrench, you do have a different version (no screen). I wonder if yours does record every 2s? Could you post an Android screenshot of one of the samples sessions you sent me, so that I can confirm duration?
I checked with their support, and they say their PC software only connects via USB, not Bluetooth. Looking at their USB cable, it's a CH340-based serial-to-USB adapter with a very strange connector on the other end: it's not micro-USB, I'm not sure exactly what it is. It looks like it has 19 pins. Can you post a better picture of the port on your device? @jtech1 Good thought on iMazing. I keep hoping that it's just their reporting software/download process that's dropping samples to 4s. But given that they're using an insanely cheap USB-serial bridge chip, they probably skimped on memory and went for 256KB instead of 1MB. Maybe they'd be willing to add a setting in firmware to store 1 night at 1s resolution? I'd buy that in a heartbeat (no pun intended)!
01-10-2020, 06:13 AM
RE: Added a new pulse oximeter importer...
(01-09-2020, 10:29 PM)sawinglogz Wrote: @spacewrench, you do have a different version (no screen). I wonder if yours does record every 2s? Could you post an Android screenshot of one of the samples sessions you sent me, so that I can confirm duration?Here's a screenshot from Android, screenshot from Oscar, and the raw data file from my Android (the ".pdf" extension is just to convince the website to let me upload it). I'll try to get a better picture of the port tomorrow (well, later today, I guess!). It connects and charges OK with an ordinary Micro-USB cable, but they must be doing something funky, since they power a little pager motor and the SPO2 LED through the same port, plus they read back the phototransistor.
01-11-2020, 11:36 AM
(This post was last modified: 01-11-2020, 11:43 AM by spacewrench.)
RE: Added a new pulse oximeter importer...
I just did a "git pull" (several things were updated from the master version, I think) and it looks like Viatom data is now being saved properly. I don't know whether anybody did anything (I haven't modified anything for a while) but I think the Viatom loader is now working right (delta the 2-second/4-second difference).
If somebody can send me a 4-second sample data file, I'll see if I can figure out if there's a value in the header that would allow the file types to be distinguished. Whoops, no, I'm wrong; something else caused the Viatom data to be saved somehow. Maybe it's loading a new day of CPAP data? More investigation necessary.
01-11-2020, 03:33 PM
RE: Added a new pulse oximeter importer...
01-11-2020, 03:47 PM
RE: Added a new pulse oximeter importer...
This plug seems to be a USB Micro B. There are adapters available to change to another USB format.
Here is an image for reference:
Crimson Nape
Apnea Board Moderator www.ApneaBoard.com ___________________________________ Useful Links -or- When All Else Fails: The Guide to Understanding OSCAR OSCAR Chart Organization Attaching Images and Files on Apnea Board Apnea Helpful Tips INFORMATION ON APNEA BOARD FORUMS OR ON APNEABOARD.COM SHOULD NOT BE CONSIDERED AS MEDICAL ADVICE. ALWAYS SEEK THE ADVICE OF A PHYSICIAN BEFORE SEEKING TREATMENT FOR MEDICAL CONDITIONS, INCLUDING SLEEP APNEA. INFORMATION POSTED ON THE APNEA BOARD WEB SITE AND FORUMS ARE PERSONAL OPINION ONLY AND NOT NECESSARILY A STATEMENT OF FACT.
01-11-2020, 03:57 PM
RE: Added a new pulse oximeter importer...
It could be that they are using the fifth (id) pin to tell the device whether they are connected to the finger probe or the USB cable. Also the special USB cable may have the serial to USB chip embedded in it, - that's haw the CMS-50D does it. One way to tell is by plugging the cable in without the device. If the computer detects some device, there it is...
Apnea Board Monitors are members who help oversee the smooth functioning of the Board. They are also members of the Advisory Committee which helps shape Apnea Board's rules & policies. Membership in the Advisory Members group does not imply medical expertise or qualification for advising Sleep Apnea patients concerning their treatment.
01-11-2020, 04:39 PM
RE: Added a new pulse oximeter importer...
Yes, the USB cable contains the USB-to-serial bridge. That's why your standard USB cable isn't working.
And the newer devices are not using a micro-USB port, but something else: they have pins on both sides of the socket, it looks like 9 on one side, 10 on the other. (Yours does look like micro-USB, and obviously you were able to charge it with your own micro-USB cable. Also it looks like bytes 0xD to 0xE in the header indicate the total number of seconds in the session (could be a 32-bit int, actually, but those are the low 16 bits). If I look at your 2-second-per-sample data, that corresponds to the 3h14m in your screenshot (and the amount of data in your file corresponds to 2s/sample given that). In the 4-second-per-sample data I've seen, the timestamp also indicates the number of seconds, but the amount of data corresponds to 4s/sample given that. I don't see another obvious place the interval might be recorded.
01-17-2020, 01:16 PM
RE: Added a new pulse oximeter importer...
Any idea why spacewrench's bytes @ 0x28 are ffff ff00 00ff ffff on the 2 sec file? 4 of mine don't have that for my 02Ring. I just want to make sure that is not a way to distinguish the data and wanted to make sure the reading was not shifted by a couple readings.
FYI: I was able to compile the code on my windows pc and change the 2000s to 4000s in the viatom_loader.cpp and everything seemed to look ok. I did not check if the data was clipped in the code. Code: Spacewrench header @ 2 seconds:
01-17-2020, 04:54 PM
RE: Added a new pulse oximeter importer...
Looks like you have two more live samples than I do. (I seem to recall my initial recorders having a some extra FF bytes -- heart rate 255, SPO2 255%, etc. I probably just skipped over samples that didn't make sense.)
|
« Next Oldest | Next Newest »
|
Possibly Related Threads... | |||||
Thread | Author | Replies | Views | Last Post | |
csv-converter for like nx-8462 oximeter | capman | 1 | 199 |
03-15-2024, 04:45 AM Last Post: capman |
|
thumbdrive-oximeter-format-analysis | capman | 6 | 277 |
03-15-2024, 04:29 AM Last Post: capman |
|
CMS50F Oximeter Device not Recognized. | ThinMountainAir | 20 | 2,558 |
03-07-2024, 05:13 PM Last Post: capman |
|
csv-format for generic oximeter imports into oscar | capman | 2 | 207 |
03-07-2024, 07:06 AM Last Post: capman |
|
python file converter for EMAY sleep pulse oximeter | joeblough | 1 | 670 |
03-04-2024, 10:26 PM Last Post: ElectricalPaul |
|
Need Computer drivers for Contec CMS50D+ Oximeter | TomElgin | 3 | 282 |
03-02-2024, 05:27 PM Last Post: Crimson Nape |
|
OSCAR Reports do not appear to have O2 and Pulse Data | SKPC | 5 | 576 |
12-31-2023, 11:05 PM Last Post: Crimson Nape |