niScope Add Waveform Processing VI
- Updated2025-10-21
- 3 minute(s) read
Adds one measurement to the list of processing steps that are completed before the measurement. The processing is added on a per channel basis, and the processing measurements are completed in the same order they are registered. All waveform measurements (for example, adding channels or applying a Bessel filter) are cached at the time of registering the processing, and this set of measurements is used during the processing step. The processing measurements are streamed, so the result of the first processing step is used as the input for the next step. The processing happens before any other measurements.
For example, you can use a property node to set the NI-SCOPE property filter type to lowpass, and then register a Bessel Filter as a processing step using this VI. Then you can set the filter type to bandpass and register a Chebyshev filter. In a loop, call niScope Read Measurement with the scalar measurement function set to Voltage RMS. This process would repeatedly fetch a new waveform from the digitizer, perform the lowpass filter, perform the bandpass filter, and then compute the voltage RMS on the filtered waveform.
Refer to Array Measurements for more information about the available measurements.
Related topics:

Inputs/Outputs
instrument handle
—
instrument handle identifies a particular instrument session.
channels
—
channels specifies the channel(s) from which to acquire data. For more information, refer to Channel String Syntax.
array measurement
—
array measurement is the array measurement to add as a processing step. Default Value: None Refer to the list of NI-SCOPE Array Measurements for more information.
error in
—
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
instrument handle out
—
instrument handle out has the same value as the instrument handle.
error out
—
error out contains error information. This output provides standard error out functionality. |
instrument handle
—
channels
—
array measurement
—
error in
—
instrument handle out
—
error out
—