Array Measurements in NI-SCOPE

Array measurements are measurements on waveforms that result in an array of values such as an FFT amplitude spectrum. This section covers some key concepts needed to make array measurements.

The following is a categorized list of NI-SCOPE Array Measurements. The LabVIEW name is shown first, followed by the equivalent C/C++ name.

Histogram Measurements

LabVIEW C/C++
Last Acq HistogramNISCOPE_VAL_LAST_ACQ_HISTOGRAM
Multi Acq Time HistogramNISCOPE_VAL_MULTI_ACQ_TIME_HISTOGRAM
Multi Acq Voltage HistogramNISCOPE_VAL_MULTI_ACQ_VOLTAGE_HISTOGRAM

Window Measurements

LabVIEW C/C++
Blackman WindowNISCOPE_VAL_BLACKMAN_WINDOW
Hanning Window NISCOPE_VAL_HANNING_WINDOW
Flat Top Window NISCOPE_VAL_FLAT_TOP_WINDOW
Triangle_Window NISCOPE_VAL_TRIANGLE_WINDOW
Hamming Window NISCOPE_VAL_HAMMING_WINDOW

Filter Measurements

LabVIEW C/C++
Bessel IIR Filter NISCOPE_VAL_BESSEL_FILTER
FIR Windowed Filter NISCOPE_VAL_WINDOWED_FIR_FILTER
Butterworth IIR Filter NISCOPE_VAL_BUTTERWORTH_FILTER
Chebyshev IIR Filter NISCOPE_VAL_CHEBYSHEV_FILTER

Two Channel Measurements

LabVIEW C/C++
Add Channels NISCOPE_VAL_ADD_CHANNELS
Multiply Channels NISCOPE_VAL_MULTIPLY_CHANNELS
Divide Channels NISCOPE_VAL_DIVIDE_CHANNELS
Subtract Channels NISCOPE_VAL_SUBTRACT_CHANNELS

Math Measurements

LabVIEW C/C++
Derivative NISCOPE_VAL_DERIVATIVE
Multi_Acq_Average NISCOPE_VAL_MULTI_ACQ_AVERAGE
Array Integral NISCOPE_VAL_ARRAY_INTEGRAL
Inverse NISCOPE_VAL_INVERSE
Array Gain NISCOPE_VAL_ARRAY_GAIN
Array Offset NISCOPE_VAL_ARRAY_OFFSET

FFT Measurements

LabVIEW C/C++
FFT Amp Spectrum (dB) NISCOPE_VAL_FFT_AMP_SPECTRUM_DB
FFT Phase Spectrum NISCOPE_VAL_FFT_PHASE_SPECTRUM
FFT Amp Spectrum (Volts RMS) NISCOPE_VAL_FFT_AMP_SPECTRUM_VOLTS_RMS

Resampling Measurements

LabVIEW C/C++
Polynomial Interpolation NISCOPE_VAL_POLYNOMIAL_INTERPOLATION