ScopeChannelMeasurementFilter Class
- Updated2023-09-06
- 3 minute(s) read
ScopeChannelMeasurementFilter Class
Represents the ScopeChannelMeasurement sub-objects that contain properties related to filtering.
Inheritance Hierarchy
SystemObject
NationalInstruments.ModularInstruments.NIScopeScopeSubObject
NationalInstruments.ModularInstruments.NIScopeScopeChannelMeasurementFilter
NationalInstruments.ModularInstruments.NIScopeScopeSubObject
NationalInstruments.ModularInstruments.NIScopeScopeChannelMeasurementFilter
Namespace: NationalInstruments.ModularInstruments.NIScope
Assembly: NationalInstruments.ModularInstruments.NIScope.Fx45 (in NationalInstruments.ModularInstruments.NIScope.Fx45.dll) Version: 2023
Syntax
public sealed class ScopeChannelMeasurementFilter : ScopeSubObject
Public NotInheritable Class ScopeChannelMeasurementFilter Inherits ScopeSubObject
The ScopeChannelMeasurementFilter type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() | CenterFrequency |
Gets or sets the center frequency, in hertz, for bandpass and bandstop filters. The width of the filter is specified by Width, where the cutoff frequencies are the center width.
|
![]() | CutoffFrequency |
Gets or sets the cutoff frequency, in hertz, for lowpass and highpass filters. The cutoff frequency definition varies depending on the filter.
|
![]() | FirFilterWindow |
Gets or sets the FIR window type. The symmetric windows are applied to the FIR filter coefficients to limit passband ripple in FIR filters.
|
![]() | Order |
Gets or sets the order of an IIR filter. All positive integers are valid.
|
![]() | Ripple |
Gets or sets the amount of passband ripple, in decibels (positive values), for Chebyshev filters.
|
![]() | Taps |
Gets or sets the number of taps (coefficients) for a FIR filter.
|
![]() | TransientPercent |
Gets or sets the percentage (0 - 100%) of the IIR filtered waveform to eliminate from the beginning of
the waveform. This process eliminates the transient portion of the waveform that is
undefined due to the assumptions necessary at the boundary condition.
|
![]() | Type |
Gets or sets the type of filter, for both IIR and FIR filters.
|
![]() | Width |
Gets or sets the width of bandpass and bandstop type filters in hertz. The cutoff frequencies occur at CenterFrequency ±one-half width.
|
Methods
Name | Description | |
---|---|---|
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
Remarks
For more information, refer to the Digital Filtering
and Filter Measurements topics in the NI High-Speed Digitizers Help.
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.