Multisim and Ultiboard

cancel
Showing results for 
Search instead for 
Did you mean: 

How to measure only the minimum peak values on a waveform graph

For our university project we are building a heart rate monitor with breathing rate and oximeter functions. We are looking to measure the oxygen saturation level in the blood by measuring the intensity of Infrared and red light that passes through a finger.

 

 

We have the waveforms, but need to measure the peak to peak and change in the minimum graph values in order to calculate the percentage of oxygen in the blood.

 

The attached file is a work in progress for simulated data, we need a way to average the peak-to-peak values in order to input them into the equation and a way of finding the minimum values

 

If anyone knows of any way this would be possible, or if this code could be improved at all, help would be much appreciated.

 

0 Kudos
Message 1 of 2
(5,481 Views)

Hi bjhgketg,

 

The functionality of the waveform peak detection VI may be useful to you, as documented here http://zone.ni.com/reference/en-XX/help/371361H-01/lvwave/waveform_peak_detection/

 

In future I would recommend posting to the appropriate part of the forums (in this case LabVIEW), as you are more likely to get a response from the community. 

 

Kind regards,

Matt H
Applications Engineer
National Instruments UK
0 Kudos
Message 2 of 2
(5,461 Views)