RFmx WCDMA DotNET

RFmxWcdmaMXQevmResults Class

  • Updated2024-07-17
  • 7 minute(s) read
RFmxWcdmaMXQevmResults Class

RFmxWcdmaMXQevmResults Class

Provides methods to fetch and read the QEVM measurement results.

Inheritance Hierarchy

SystemObject
  RFmxWcdmaMXSubObject
    NationalInstruments.RFmx.WcdmaMXRFmxWcdmaMXQevmResults

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

 NameDescription
Public methodEqualsDetermines whether the specified Object is equal to the current Object.
(Inherited from Object)
Public methodFetchConstellationTrace Fetches the complex chips of the composite corrected signal for the QEVM measurement.
Public methodFetchEvm 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.
Public methodFetchEvmTrace Fetches the EVM trace for the QEVM measurement.
Public methodFetchIQImpairments Fetches the mean and maximum I/Q origin offsets, I/Q gain imbalances, and I/Q quadrature errors for the QEVM measurement.
Public methodFetchMagnitudeErrorTrace Fetches the magnitude error trace for the QEVM measurement.
Public methodFetchPhaseErrorTrace Fetches the phase error trace for the QEVM measurement.
Public methodGetHashCodeServes as a hash function for a particular type.
(Inherited from Object)
Public methodGetMaximumChipRateError 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.
Public methodGetMaximumFrequencyError 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.
Public methodGetMaximumIQOriginOffset 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.
Public methodGetMaximumMagnitudeError 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.
Public methodGetMaximumPeakEvm 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.
Public methodGetMaximumPhaseError 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.
Public methodGetMaximumRmsEvm 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.
Public methodGetMeanChipRateError 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.
Public methodGetMeanFrequencyError 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.
Public methodGetMeanIQOriginOffset 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.
Public methodGetMeanMagnitudeError 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.
Public methodGetMeanPeakEvm 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.
Public methodGetMeanPhaseError 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.
Public methodGetMeanRmsEvm 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.
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top

See Also

Log in to get a better experience