RFmxWcdmaMXQevmResults Class
- Updated2024-07-17
- 7 minute(s) read
RFmx
Provides methods to fetch and read the QEVM measurement results.
Inheritance Hierarchy
Namespace: NationalInstruments.RFmx.WcdmaMX
Assembly: NationalInstruments.RFmx.WcdmaMX.Fx40 (in NationalInstruments.RFmx.WcdmaMX.Fx40.dll) Version: 24.5.0.49286 (24.5.0.49286)
Syntax
public sealed class RFmxWcdmaMXQevmResults : RFmxWcdmaMXSubObject
Public NotInheritable Class RFmxWcdmaMXQevmResults Inherits RFmxWcdmaMXSubObject
The RFmxWcdmaMXQevmResults type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object) | |
| FetchConstellationTrace |
Fetches the complex chips of the composite corrected signal for the QEVM measurement. | |
| FetchEvm |
Fetches the mean chip rate error, mean frequency error, mean RMS EVM, maximum peak EVM, mean magnitude error, and mean phase error of the complex chips of the corrected signal for the QEVM measurement. | |
| FetchEvmTrace |
Fetches the EVM trace for the QEVM measurement. | |
| FetchIQImpairments |
Fetches the mean and maximum I/Q origin offsets, I/Q gain imbalances, and I/Q quadrature errors for the QEVM measurement. | |
| FetchMagnitudeErrorTrace |
Fetches the magnitude error trace for the QEVM measurement. | |
| FetchPhaseErrorTrace |
Fetches the phase error trace for the QEVM measurement. | |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object) | |
| GetMaximumChipRateError | Gets the maximum chip rate error value for a QPSK signal. This value is expressed in ppm. This value is obtained over all averaging iterations. The number of acquisitions is specified by the SetAveragingCount(String, Int32) method.The chip rate error is the estimated error between the chip clock rate of the transmitted signal and the chip clock rate at the receiver. | |
| GetMaximumFrequencyError | Gets the maximum value of the frequency errors for a QPSK signal. This value is expressed in Hz.This value is obtained over all averaging iterations. The number of acquisitions is specified by the value of the SetAveragingCount(String, Int32) method. The frequency error is the estimated difference between the carrier frequency of the received signal and the ideal signal. | |
| GetMaximumIQOriginOffset | Gets the maximum value of the I/Q origin offsets for a QPSK signal. This value is expressed in dB.This value is obtained over all averaging iterations. The number of acquisitions is specified by the value of the SetAveragingCount(String, Int32) method.The I/Q Origin Offset is the amount of DC component present in the I/Q signal being measured. | |
| GetMaximumMagnitudeError | Gets the maximum value of the RMS magnitude errors for a QPSK signal. This value is expressed as a percentage. This value is obtained over all averaging iterations. The number of acquisitions is specified by the value of the SetAveragingCount(String, Int32) method.The magnitude error of a chip is the difference in the magnitudes of the received chip and the ideal chip. The RMS magnitude error is obtained from all the chips in the measurement interval. | |
| GetMaximumPeakEvm | Gets the maximum value of the peak EVMs for a QPSK signal. This value is expressed as a percentage. This value is obtained over all averaging iterations. The number of acquisitions is specified by the value of the SetAveragingCount(String, Int32) method. The EVM of a chip is the magnitude of the vector difference between the received chip and the ideal chip. The peak EVM is obtained from all the chips in the measurement interval. | |
| GetMaximumPhaseError | Gets the maximum value of the RMS phase errors for a QPSK signal. This value is expressed in degrees. This value is obtained over all averaging iterations. The number of acquisitions is specified by the value of the SetAveragingCount(String, Int32) method.The phase error of a chip is the difference in the phases of the received chip and the ideal chip. The RMS phase error is obtained from all the chips in the measurement interval. | |
| GetMaximumRmsEvm | Gets the maximum value of the RMS EVMs for a QPSK signal. This value is expressed as a percentage. This value is obtained over all averaging iterations. The number of acquisitions is specified by the value of the SetAveragingCount(String, Int32) method. The EVM of a chip is the magnitude of the vector difference between the received chip and the ideal chip. The RMS EVM is obtained from all the chips in the measurement interval. | |
| GetMeanChipRateError | Gets the mean of the chip rate errors for a QPSK signal. This value is expressed in ppm. This value is obtained by averaging the chip rate errors over all averaging acquisitions. The number of acquisitions is specified by the value of the SetAveragingCount(String, Int32) method.The chip rate error is the estimated error between the chip clock rate of the transmitted signal and the chip clock rate at the receiver. | |
| GetMeanFrequencyError | Gets the mean of the frequency errors for a QPSK signal. This value is expressed in Hz.This value is obtained by the mean of frequency errors obtained over all averaging acquisitions. The number of acquisitions is specified by the value of the SetAveragingCount(String, Int32) method. The frequency error is the estimated difference between the carrier frequency of the received signal and the ideal signal. | |
| GetMeanIQOriginOffset | Gets the mean of I/Q origin offsets for a QPSK signal. This value is expressed in dB.This value is obtained by averaging the I/Q origin offsets over all averaging acquisitions. The number of acquisitions is specified by the value of the SetAveragingCount(String, Int32) method.The I/Q origin offset is a measure of the DC component present in the I/Q signal being measured. | |
| GetMeanMagnitudeError | Gets the mean of RMS magnitude errors for a QPSK signal. This value is expressed as a percentage.This value is obtained by averaging the RMS magnitude errors over all averaging acquisitions. The number of acquisitions is specified by the value of the SetAveragingCount(String, Int32) method.The magnitude error of a chip is the difference in the magnitudes of the received chip and the ideal chip. The RMS magnitude error is obtained from all the chips in the measurement interval. | |
| GetMeanPeakEvm | Gets the mean of peak EVMs for a QPSK signal. This value is expressed as a percentage. This value is obtained by averaging the peak EVMs over all averaging acquisitions. The number of acquisitions is specified by the value of the SetAveragingCount(String, Int32) method.The EVM of a chip is the magnitude of the vector difference between the received chip and the ideal chip. The peak EVM is obtained from all the chips in the measurement interval. | |
| GetMeanPhaseError | Gets the mean of the RMS phase error values for a QPSK signal. This value is expressed as a percentage.This value is obtained by averaging the RMS phase errors obtained over all averaging acquisitions. The number of acquisitions is specified by the value of the SetAveragingCount(String, Int32) method. The phase error of a chip is the difference in the phases of the received chip and the ideal chip. The RMS phase error is obtained from all the chips in the measurement interval. | |
| GetMeanRmsEvm | Gets the mean of the RMS EVM values for a QPSK signal. This value is expressed as a percentage. This value is obtained by averaging the RMS EVMs over all averaging iterations. The number of acquisitions is specified by the value of the SetAveragingCount(String, Int32) method. The EVM of a chip is the magnitude of the vector difference between the received chip and the ideal chip. The RMS EVM is obtained from all the chips in the measurement interval. | |
| GetType | Gets the Type of the current instance. (Inherited from Object) | |
| ToString | Returns a string that represents the current object. (Inherited from Object) |