doug-burrell / max30102

MAX30102 Pulse Oximetry Sensor code for Raspberry Pi
32 stars 20 forks source link

Odd BPM Readings? #3

Open smuschler opened 3 years ago

smuschler commented 3 years ago

Hi Doug,

Thanks for the the code! It was very easy to get working; however, I've been getting some unusual readings for BPM. Is this something you've run into?

Screenshot from 2021-03-08 14-11-41

doug-burrell commented 3 years ago

Hi, yes I did see this also, where the BPM jumps around a bit. I think it requires some digital filtering to clean it up.

smuschler commented 3 years ago

Interesting, I thought hrcalc.py was serving that purpose? Self admittedly, I'm new to this stuff so I don't know much about digital filtering. The BPM generally comes off very high. Using a bluetooth pulse oximeter, my typical BPM is ~80, so I was confused when I generally got values well over a hundred.