LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Peak tracking just isn't working

I am trying to fine the time between two wavelets. My first approach consisted of peak detection and using the location of the peaks to tell the time difference. This does not work for my application b/c the wave is varying in amplitude so any threshold i use will not work. Is there any way to fine the average posistion of the two wavelets? I am able to track these waveforms using gates, but I cannot tell the position. I have attached a pic of one of the waves. 
 
Mark Mutton
Electrical Engineer
0 Kudos
Message 1 of 2
(2,434 Views)
eeniu,
 
I might suggest taking a FFT to determine the main frequency component, and then apply a low pass filter under that main component to get a more smooth graph.  Once you have the data smoothed out some, you should be able to apply a threshold value to find both peaks, even if they are of different amplitudes.
 
Hope this helps!
Andy F.
-----------------------------------------------------------------
National Instruments
0 Kudos
Message 2 of 2
(2,405 Views)