RFmxSpecAnMXFcntConfiguration Class
- Updated2025-10-13
- 2 minute(s) read
Provides methods to configure the frequency count (Fcnt) measurement.
Derives from
Syntax
Namespace: NationalInstruments.RFmx.SpecAnMX
public class RFmxSpecAnMXFcntConfiguration : RFmxSpecAnMXSubObject
Remarks
For more information about RFmx SpecAn, refer to the RFmx SpecAn Help.
Thread Safety
Any public static members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Methods
| Name | Description |
|---|---|
| ConfigureAveraging(string, RFmxSpecAnMXFcntAveragingEnabled, int, RFmxSpecAnMXFcntAveragingType) | Configures averaging for the frequency count (Fcnt) measurement. |
| ConfigureMeasurementInterval(string, double) | Configures the acquisition time, in seconds, for the frequency count (Fcnt) measurement. |
| ConfigureRbwFilter(string, double, RFmxSpecAnMXFcntRbwFilterType, double) | Configures the resolution bandwidth (RBW) filter to be applied before measuring the frequency. |
| ConfigureThreshold(string, RFmxSpecAnMXFcntThresholdEnabled, double, RFmxSpecAnMXFcntThresholdType) | Configures the threshold level for the samples that need to be considered for the frequency count (Fcnt) measurement. Enable the threshold when analyzing burst signals or signals with dead time. |
| GetAllTracesEnabled(string, out bool) | Gets whether to enable the traces to be stored and retrieved after performing the frequency count (Fcnt) measurement. |
| GetAveragingCount(string, out int) | Gets the number of acquisitions used for averaging. |
| GetAveragingEnabled(string, out RFmxSpecAnMXFcntAveragingEnabled) | Gets whether to enable averaging for the frequency count (Fcnt) measurement. |
| GetAveragingType(string, out RFmxSpecAnMXFcntAveragingType) | Gets the averaging type for frequency count (Fcnt) measurement. |
| GetMeasurementEnabled(string, out bool) | Gets whether to enable the frequency count (Fcnt) measurement. |
| GetMeasurementInterval(string, out double) | Gets the acquisition time, in seconds, for the frequency count (Fcnt) measurement. |
| GetNumberOfAnalysisThreads(string, out int) | Gets the maximum number of threads used for parallelism for frequency count (Fcnt) measurement. |
| GetRbwFilterBandwidth(string, out double) | Gets the bandwidth, in hertz (Hz), of the resolution bandwidth (RBW) filter used to sweep the acquired signal. |
| GetRbwFilterRrcAlpha(string, out double) | Gets the roll-off factor for the root-raised-cosine (RRC) filter. |
| GetRbwFilterType(string, out RFmxSpecAnMXFcntRbwFilterType) | Gets the shape of the digital resolution bandwidth (RBW) filter. |
| GetThresholdEnabled(string, out RFmxSpecAnMXFcntThresholdEnabled) | Gets whether to enable thresholding of the acquired samples to be used for the frequency count (Fcnt) measurement. |
| GetThresholdLevel(string, out double) | Gets either the relative or absolute threshold power level. |
| GetThresholdType(string, out RFmxSpecAnMXFcntThresholdType) | Gets the reference for the power level used for thresholding. |
| SetAllTracesEnabled(string, bool) | Sets whether to enable the traces to be stored and retrieved after performing the frequency count (Fcnt) measurement. |
| SetAveragingCount(string, int) | Sets the number of acquisitions used for averaging when you set the SetAveragingEnabled(string, RFmxSpecAnMXFcntAveragingEnabled) method to True. |
| SetAveragingEnabled(string, RFmxSpecAnMXFcntAveragingEnabled) | Sets whether to enable averaging for the frequency count (Fcnt) measurement. |
| SetAveragingType(string, RFmxSpecAnMXFcntAveragingType) | Sets the averaging type for frequency count (Fcnt) measurement. |
| SetMeasurementEnabled(string, bool) | Sets whether to enable the frequency count (Fcnt) measurement. |
| SetMeasurementInterval(string, double) | Sets the acquisition time, in seconds, for the frequency count (Fcnt) measurement. |
| SetNumberOfAnalysisThreads(string, int) | Sets the maximum number of threads used for parallelism for frequency count (Fcnt) measurement. |
| SetRbwFilterBandwidth(string, double) | Sets the bandwidth, in hertz (Hz), of the resolution bandwidth (RBW) filter used to sweep the acquired signal. |
| SetRbwFilterRrcAlpha(string, double) | Sets the roll-off factor for the root-raised-cosine (RRC) filter. |
| SetRbwFilterType(string, RFmxSpecAnMXFcntRbwFilterType) | Sets the shape of the digital resolution bandwidth (RBW) filter. |
| SetThresholdEnabled(string, RFmxSpecAnMXFcntThresholdEnabled) | Sets whether to enable thresholding of the acquired samples to be used for the frequency count (Fcnt) measurement. |
| SetThresholdLevel(string, double) | Sets either the relative or absolute threshold power level based on the NationalInstruments.RFmx.SpecAnMX.RFmxSpecAnMXFcntConfiguration.GetThresholdType(string,NationalInstruments.RFmx.SpecAnMX.RFmxSpecAnMXFcntThresholdType@) method. |
| SetThresholdType(string, RFmxSpecAnMXFcntThresholdType) | Sets the reference for the power level used for thresholding. |