LabVIEW Biomedical Toolkit API Reference

Designing a Biosignal Logger Part 2: Preprocessing a Biosignal (Biomedical Toolkit)

  • Updated2023-02-21
  • 3 minute(s) read

In Part 1 of this tutorial, you designed a VI to acquire and view a biosignal. In Part 2 of this tutorial, you design a VI to preprocess the acquired biosignal by calculating the RMS value of the biosignal. You can use preprocessed biosignals for analysis purposes. You can also view both the original biosignal and the preprocessed biosignal in the front panel window.

What to Use

Use the following objects to preprocess the acquired biosignal and view both the original biosignal and the preprocessed biosignal:

What to Do

Create the following block diagram to preprocess the acquired biosignal and view both the original biosignal and the preprocessed biosignal.

The following list describes important details about the previous diagram:

Use the Biosignal RMS VI to calculate the RMS value of the acquired biosignal.
Add a waveform graph to the front panel to display the preprocessed a biosignal. Give the graph a unique name, such as Preprocessed Biosignal.

After you complete this part of the tutorial, you can run the VI to preprocess an acquired biosignal by calculating the RMS value of the biosignal and then view the original biosignal and the preprocessed biosignal in the front panel window.

Caveats and Recommendations

The Biosignal Preprocessing palette contains VIs you can use to preprocess a biosignal, including:

  • Calculating the average rectified value
  • Applying filters
  • Performing discrete integration and differentiation
  • Extracting the cycle of a periodic signal
  • Calculating the root mean square value

Examples

Refer to labview\examples\Biomedical\Tutorials\Designing a Biosignal Logger.lvproj for a completed version of the VI you create in this part of the tutorial.

Previous: Acquiring a Biosignal Next: Logging a Biosignal