RFmxLteMXChpConfiguration Methods
- Updated2024-07-17
- 8 minute(s) read
RFmxLteMXChpConfiguration Methods
The RFmxLteMXChpConfiguration type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() | ConfigureAveraging |
Configures averaging for the CHP measurement. |
![]() | ConfigureIntegrationBandwidthType |
Configures the type of integration bandwidth (IBW), which selects one of the frequency ranges over which the CHP is measured. Refer to the LTE Channel Power (CHP) topic for more information. |
![]() | ConfigureRbwFilter |
Configures the RBW filter. |
![]() | ConfigureSweepTime |
Configures the sweep time. |
![]() | Equals | (Inherited from Object.) |
![]() | GetAllTracesEnabled |
Gets whether to enable the traces to be stored and retrieved after performing the CHP measurement.
|
![]() | GetAmplitudeCorrectionType |
Gets whether the amplitude of the frequency bins, used in measurements, is corrected for external attenuation at the RF center frequency, or at the individual frequency bins. Use the RFmxInstr_CfgExternalAttenuationTable function to configure the external attenuation table.
|
![]() | GetAveragingCount |
Gets the number of acquisitions used for averaging when you set the SetAveragingEnabled(String, RFmxLteMXChpAveragingEnabled) method to True.
|
![]() | GetAveragingEnabled |
Gets whether to enable averaging for the CHP measurement.
|
![]() | GetAveragingType |
Gets the averaging type for averaging multiple spectrum acquisitions. The averaged spectrum is used for CHP measurement.
|
![]() | GetComponentCarrierIntegrationBandwidth |
Gets the integration bandwidth of a component carrier (CC). This value is expressed in Hz.
|
![]() | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetIntegrationBandwidthType |
Gets the integration bandwidth (IBW) type used to measure the power of the acquired signal. Integration bandwidth is the frequency interval over which the power in each frequency bin is added to measure the total power in that interval.
|
![]() | GetMeasurementEnabled |
Gets whether to enable the channel power measurement.
|
![]() | GetMeasurementMode |
Gets whether the measurement calibrates the noise floor of analyzer or performs the CHP measurement. Refer to the measurement guidelines section in the Noise Compensation Algorithm topic for more information.
|
![]() | GetNoiseCalibrationAveragingAuto |
Gets whether the RFmx driver automatically computes the averaging count used for instrument noise calibration.
|
![]() | GetNoiseCalibrationAveragingCount |
Gets the averaging count used for noise calibration when you set the SetNoiseCalibrationAveragingAuto(String, RFmxLteMXChpNoiseCalibrationAveragingAuto) method to False.
|
![]() | GetNoiseCalibrationMode |
Gets whether the noise calibration and measurement is performed automatically by the measurement or initiated by you. Refer to the measurement guidelines section in the Noise Compensation Algorithm topic for more information.
|
![]() | GetNoiseCompensationEnabled |
Gets whether the RFmx driver compensates for the instrument noise when performing the measurement. To compensate for instrument noise when performing a CHP measurement, set the SetNoiseCalibrationMode(String, RFmxLteMXChpNoiseCalibrationMode) method to Auto, or set the CHP Noise Cal Mode method to Manual and the SetMeasurementMode(String, RFmxLteMXChpMeasurementMode) method to Measure. Refer to the measurement guidelines section in the Noise Compensation Algorithm topic for more information.
|
![]() | GetNoiseCompensationType |
Gets the noise compensation type. Refer to the measurement guidelines section in the Noise Compensation Algorithm topic for more information.
|
![]() | GetNumberOfAnalysisThreads |
Gets the maximum number of threads used for parallelism for the CHP measurement. The number of threads can range from 1 to the number of physical cores. The number of threads you set may not be used in calculations. The actual number of threads used depends on the problem size, system resources, data availability, and other considerations.
|
![]() | GetRbwFilterAutoBandwidth |
Gets whether the CHP measurement computes the RBW.
|
![]() | GetRbwFilterBandwidth |
Gets the bandwidth of the RBW filter, used to sweep the acquired signal, when you set the SetRbwFilterAutoBandwidth(String, RFmxLteMXChpRbwAutoBandwidth) method to False. This value is expressed in Hz.
|
![]() | GetRbwFilterType |
Gets the shape of the digital RBW filter.
|
![]() | GetSubblockIntegrationBandwidth |
Gets the integration bandwidth of a subblock. This value is expressed in Hz. Integration bandwidth is the span from the left edge of the leftmost carrier to the right edge of the rightmost carrier within the subblock.
|
![]() | GetSweepTimeAuto |
Gets whether the measurement computes the sweep time.
|
![]() | GetSweepTimeInterval |
Gets the sweep time when you set the SetSweepTimeAuto(String, RFmxLteMXChpSweepTimeAuto) method to False. This value is expressed in seconds.
|
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | SetAllTracesEnabled |
Sets whether to enable the traces to be stored and retrieved after performing the CHP measurement.
|
![]() | SetAmplitudeCorrectionType |
Sets whether the amplitude of the frequency bins, used in measurements, is corrected for external attenuation at the RF center frequency, or at the individual frequency bins. Use the RFmxInstr_CfgExternalAttenuationTable function to configure the external attenuation table.
|
![]() | SetAveragingCount |
Sets the number of acquisitions used for averaging when you set the SetAveragingEnabled(String, RFmxLteMXChpAveragingEnabled) method to True.
|
![]() | SetAveragingEnabled |
Sets whether to enable averaging for the CHP measurement.
|
![]() | SetAveragingType |
Sets the averaging type for averaging multiple spectrum acquisitions. The averaged spectrum is used for CHP measurement.
|
![]() | SetIntegrationBandwidthType |
Sets the integration bandwidth (IBW) type used to measure the power of the acquired signal. Integration bandwidth is the frequency interval over which the power in each frequency bin is added to measure the total power in that interval.
|
![]() | SetMeasurementEnabled |
Sets whether to enable the channel power measurement.
|
![]() | SetMeasurementMode |
Sets whether the measurement calibrates the noise floor of analyzer or performs the CHP measurement. Refer to the measurement guidelines section in the Noise Compensation Algorithm topic for more information.
|
![]() | SetNoiseCalibrationAveragingAuto |
Sets whether the RFmx driver automatically computes the averaging count used for instrument noise calibration.
|
![]() | SetNoiseCalibrationAveragingCount |
Sets the averaging count used for noise calibration when you set the SetNoiseCalibrationAveragingAuto(String, RFmxLteMXChpNoiseCalibrationAveragingAuto) method to False.
|
![]() | SetNoiseCalibrationMode |
Sets whether the noise calibration and measurement is performed automatically by the measurement or initiated by you. Refer to the measurement guidelines section in the Noise Compensation Algorithm topic for more information.
|
![]() | SetNoiseCompensationEnabled |
Sets whether the RFmx driver compensates for the instrument noise when performing the measurement. To compensate for instrument noise when performing a CHP measurement, set the SetNoiseCalibrationMode(String, RFmxLteMXChpNoiseCalibrationMode) method to Auto, or set the CHP Noise Cal Mode method to Manual and the SetMeasurementMode(String, RFmxLteMXChpMeasurementMode) method to Measure. Refer to the measurement guidelines section in the Noise Compensation Algorithm topic for more information.
|
![]() | SetNoiseCompensationType |
Sets the noise compensation type. Refer to the measurement guidelines section in the Noise Compensation Algorithm topic for more information.
|
![]() | SetNumberOfAnalysisThreads |
Sets the maximum number of threads used for parallelism for the CHP measurement. The number of threads can range from 1 to the number of physical cores. The number of threads you set may not be used in calculations. The actual number of threads used depends on the problem size, system resources, data availability, and other considerations.
|
![]() | SetRbwFilterAutoBandwidth |
Sets whether the CHP measurement computes the RBW.
|
![]() | SetRbwFilterBandwidth |
Sets the bandwidth of the RBW filter, used to sweep the acquired signal, when you set the SetRbwFilterAutoBandwidth(String, RFmxLteMXChpRbwAutoBandwidth) method to False. This value is expressed in Hz.
|
![]() | SetRbwFilterType |
Sets the shape of the digital RBW filter.
|
![]() | SetSweepTimeAuto |
Sets whether the measurement computes the sweep time.
|
![]() | SetSweepTimeInterval |
Sets the sweep time when you set the SetSweepTimeAuto(String, RFmxLteMXChpSweepTimeAuto) method to False. This value is expressed in seconds.
|
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
![]() | ValidateNoiseCalibrationData | Indicates whether calibration data is valid for the configuration specified by the signal name in the selectorString parameter. |