Hello Guest, Welcome to Apnea Board !
As a guest, you are limited to certain areas of the board and there are some features you can't use.
To post a message, you must create a free account using a valid email address.

or Create an Account


New Posts   Today's Posts

Ring spO2 data format
#1
Ring spO2 data format
OK, my CMSD50+ fell off *again* last night. So I'm wondering about the the various 'ring' devices. My question however is that I wish to use both OSCAR (or other tools) in addition to  my own custom analysis program. Therefore I need to be able to get the time series data into a file with a documented (known) format. I think .EDF files would be the most obvious, but any format including CSV and binary is ok as long as well documented. I see a couple of rings that appear to be readily available and a few not yet in US but haven't been able to find out any information on file import and file format. Prefer MacOS, but windows 10 is available and in a pinch I can do linux as well. Would be nice to get the OSCAR EDF and spO2 sd EDF all in one place for a given session...
Post Reply Post Reply






Donate to Apnea Board  
#2
RE: Ring spO2 data format
The main supplier of an oximeter ring is Wellue/Viatom.  In the U.S. it is Wellue.  They are Supplier #40, currently the last one on the list.  You will use either a PC based program (Windows or macOS) or an Android or iOS app to download its data.  These apps will create a binary file that is very easy to read.  These files are issued a file name constructed using the session's starting date and time.

I'm trying to remember the file's layout from memory, so please don't hold me to its accuracy.   It should get the idea across anyway.  Each file written in little-endian format and has a 40 byte header, then each Record is 5 bytes in length. SpO2,  pulse, validity_flag, motion, and vibration are the entry order.  Each entry represents a 4-second interval.  Wellue states that it samples every second but records only every 4-seconds.  They used to claim a 2-second record entry, but it was a duplicate of the previous value.  Wellue has a higher-end oximeter now that is claiming a 2-second entry, but I've not seen its file for verification.

Since your question deals with software, I'm moving your thread to the Software Forum.


- Red
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.
Post Reply Post Reply
#3
RE: Ring spO2 data format
The O2 Insight Pro app also allows export of data as CSV, which might be an easy starting point and also allow cross checking with any binary extract you might do. For example (^@ below being NUL):
Time,SpO2(%),Pulse Rate(bpm),Motion,Vibration,
"10:05:38PM Mar 13, 2022",255,65535,1,^@,
"10:05:42PM Mar 13, 2022",99,81,2,^@,
Post Reply Post Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  Oscar does not recognise O2 Ring Sheila 9 480 03-19-2022, 08:50 PM
Last Post: machapelle
  Data structure / data definition of AirSense 11 CD, CMSd50+ or OSCAR?hing obvious, … Perickson 2 191 03-14-2022, 02:31 PM
Last Post: Perickson
  o2ring data date is off by a day from cpap data jhummell 1 156 02-27-2022, 09:14 AM
Last Post: GuyScharf
  Spo2 Assistant / Smart device Assistant on Linux J Francois 2 207 02-25-2022, 12:31 PM
Last Post: Cornelius
  How to quickly sync Wellue O2 Ring Readings from Android to OSCAR hoselife 6 1,114 02-25-2022, 09:16 AM
Last Post: Crimson Nape
  Way to convert .csv pulse oximeter data into a format OSCAR can read? .alchemist. 9 438 02-08-2022, 09:42 AM
Last Post: .alchemist.
  Importing SpO2 data so that AirSense thinks that it recorded it? cathyf 9 631 02-06-2022, 10:56 AM
Last Post: sawinglogz


New Posts   Today's Posts






About Apnea Board

Apnea Board is an educational web site designed to empower Sleep Apnea patients.