RFmxSpecAnMXCcdfConfiguration Class
- Updated2025-10-13
- 2 minute(s) read
Provides methods to configure the CCDF measurement.
Derives from
Syntax
Namespace: NationalInstruments.RFmx.SpecAnMX
public class RFmxSpecAnMXCcdfConfiguration : 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 |
|---|---|
| ConfigureMeasurementInterval(string, double) | Configures the acquisition time, in seconds, for the complementary cumulative distribution function (CCDF) measurement. |
| ConfigureNumberOfRecords(string, int) | Configures the number of acquisitions used for the complementary cumulative distribution function (CCDF) measurement. |
| ConfigureRbwFilter(string, double, RFmxSpecAnMXCcdfRbwFilterType, double) | Configures the resolution bandwidth (RBW) filter to measure the power statistics of the signal as seen through this filter. |
| ConfigureThreshold(string, RFmxSpecAnMXCcdfThresholdEnabled, double, RFmxSpecAnMXCcdfThresholdType) | Configures the threshold level for the samples that need to be considered for the complementary cumulative distribution function (CCDF) measurement. Enable the threshold when analyzing burst signals or signals with dead time. |
| GetAllTracesEnabled(string, out bool) | Gets whether the traces to be stored and retrieved after performing the complementary cumulative distribution function (CCDF) measurement are enabled. |
| GetMeasurementEnabled(string, out bool) | Gets whether the complementary cumulative distribution function (CCDF) measurement is enabled. |
| GetMeasurementInterval(string, out double) | Gets the acquisition time, in seconds, for the complementary cumulative distribution function (CCDF) measurement. |
| GetNumberOfAnalysisThreads(string, out int) | Gets the maximum number of threads used for parallelism for complementary cumulative distribution function (CCDF) measurement. |
| GetNumberOfRecords(string, out int) | Gets the number of acquisitions used for the complementary cumulative distribution function (CCDF) 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 RFmxSpecAnMXCcdfRbwFilterType) | Gets the shape of the digital resolution bandwidth (RBW) filter. |
| GetThresholdEnabled(string, out RFmxSpecAnMXCcdfThresholdEnabled) | Gets whether thresholding of the acquired samples to be used for the complementary cumulative distribution function (CCDF) measurement is enabled. |
| GetThresholdLevel(string, out double) | Gets either the relative or absolute threshold power level. |
| GetThresholdType(string, out RFmxSpecAnMXCcdfThresholdType) | 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 complementary cumulative distribution function (CCDF) measurement. |
| SetMeasurementEnabled(string, bool) | Sets whether to enable the complementary cumulative distribution function (CCDF) measurement. |
| SetMeasurementInterval(string, double) | Sets the acquisition time, in seconds, for the complementary cumulative distribution function (CCDF) measurement. |
| SetNumberOfAnalysisThreads(string, int) | Sets the maximum number of threads used for parallelism for complementary cumulative distribution function (CCDF) measurement. |
| SetNumberOfRecords(string, int) | Sets the number of acquisitions used for the complementary cumulative distribution function (CCDF) 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, RFmxSpecAnMXCcdfRbwFilterType) | Sets the shape of the digital resolution bandwidth (RBW) filter. |
| SetThresholdEnabled(string, RFmxSpecAnMXCcdfThresholdEnabled) | Sets whether to enable thresholding of the acquired samples to be used for the complementary cumulative distribution function (CCDF) measurement. |
| SetThresholdLevel(string, double) | Sets either the relative or absolute threshold power level based on the value of the GetThresholdLevel(string, out double) method. |
| SetThresholdType(string, RFmxSpecAnMXCcdfThresholdType) | Sets the reference for the power level used for thresholding. |