Page 1 of 1

How to interpret the data from the pulse oximeter?

Posted: Fri Aug 25, 2017 9:45 am
by banjoo
Hello,

I am using a Bitalino revolution plugged board with this pulse oximeter: https://store.plux.info/bitalino-sensor ... ensor.html
Is there any available documentation on how I can interpret the data from it?
I am getting two 10 bit values, one for SpO2 and one for heart rate.

From what I have been able to gather online, the heart rate is in the range 0-250(255?). When scaling the 10bit value to that range, it seems right, but is it?

And for the SpO2, the range is 0-100%, it does however not seem right to just scale the 10bit value to the 0-100 range to get the SpO2.

Any tips?

And by the way, is it possible to get the raw Red/IR light values from this sensor, or is it just possible to get the calculated SpO2 and HR?
Thanks.

Re: How to interpret the data from the pulse oximeter?

Posted: Fri Aug 25, 2017 6:16 pm
by BITalino
Hi there,

Please accept our apologies but we haven't been able to list the documentation for this sensor on our website.

However, the transfer function for the SpO2 sensor should be the following for both channels:

SpO2(%)=0.25*2^(10-nbits)*ADC-0.8

SpO2 - Blood oxygenation in percentage
ADC - Channel sample
nbits - Channel resolution (6 or 10)


HR(BPM)=0.25*2^(10-nbits)*ADC-0.8

HR - Heart rate in Beats per Minute (BPM)
ADC - Channel sample
nbits - Channel resolution (6 or 10)


On that sensor it is not possible to access the red and infrared light values, only the SpO2 and heart rate in BPM.

Best regards,
The BITalino Team