SignalExpress

cancel
Showing results for 
Search instead for 
Did you mean: 

Signal Express Play Back Help

I have logged a signal in Signal Express. The logged signal was a force aquired from a NI DAQ system. The logged data consists of a number of peaks all of difference magnitude and period. My goal is to get a list of each of the peaks maximum amplitude so I can later average these force components for analyzation.

 

I can already find the MAX amplitude using the amplitude and level function. This does not help me though because it only records the maximum value over the entire experiment.


Can I do this application in Signal Express? I do NOT have the ability to purchase addtional software such as diadem to do this. I am hoping to carry this out all in the LabView signal express project.

 

 

 

 

 

0 Kudos
Message 1 of 2
(6,139 Views)

Hello erb174,

 

In LabVIEW SignalExpress, there is no direct way to get all of the peaks in your signal.  However, during playback, you have the option to break your playback file into smaller chunks instead of playing back the entire file all at once.  To do this, from the playback part of the project, select the tab Playback Options.  In there, there is a block size input in the Playback block configuration section.  Using this, you can select the number of samples of your recorded signal to playback at a time.  You can pick a number of samples that is sure to contain only a single peak.  I then used the Amplitude and Levels step to search for the peak in the current subset of my recorded data.  From there you can save this data to an LVM file.  This will get you a list of peaks you created. 

 

You could also consider creating a custom LabVIEW step that would search for the peaks for you.  After you create this step you can distribute it with your SignalExpress project. 

Regards,
Browning G
FlexRIO R&D
0 Kudos
Message 2 of 2
(6,114 Views)