Bessel IIR Filter
- Updated2023-09-20
- 1 minute(s) read
Bessel IIR Filter
C/C++ Equivalent: NISCOPE_VAL_BESSEL_FILTER
The input waveform is filtered with a Bessel IIR algorithm. The type of the filter is specified by Measurement Filter Type as any of the following values:
- lowpass
- highpass
- bandpass
- bandstop
The order of the filter is specified by the Filter IIR Order property or the NISCOPE_ATTR_MEAS_FILTER_ORDER attribute. Also, a number of points equal to the Percent Waveform Transient property or the NISCOPE_ATTR_MEAS_FILTER_TRANSIENT_WAVEFORM_PERCENT attribute divided by 100 times the input size are eliminated from the beginning of the filtered waveform so that the transient response of the filter does not affect further measurements.
Units
Volts
X Units
Seconds (nearly linear time delay)
Resulting Array Size
inputSize × (1 – Percent Waveform Transient property / 100)
or
inputSize × (1 – NISCOPE_ATTR_MEAS_FILTER_TRANSIENT_WAVEFORM_PERCENT attribute / 100)
Related Topics
Bessel Filters