Does pulse oximeter fire Heartbeat event on every beat?

Using a GT.TImer and counter, I’m seeing between 37 and 58 Heartbeat events fired per minute, even though the Heartbeat event args consistently reports an average 75-80 bmp. Does the module attempt to fire the event on every detected heartbeat, or is it normal that some beats would not result in an event?

The signal strength is always 6 or higher during this period. This is the only device (other than power) attached to a FEZ Spider.

Thanks.

@ kgcode - The heartbeat event is poorly named. It does not represent a single heartbeat but instead is fired when new data is available.

1 Like

@ John -

Thanks for your reply. That explains it.