Returns the EVM value and related measurement values of the QEVM measurement.

Syntax

Namespace: NationalInstruments.RFmx.Cdma2kMX

public int FetchEvm(string selectorString, double timeout, out double meanRmsEvm, out double maximumPeakEvm, out double meanFrequencyError, out double meanMagnitudeError, out double meanPhaseError, out double meanChipRateError)

Parameters

NameTypeDescription
selectorStringstring

Specifies a selector string comprising of the result name. If you do not specify the result name, the default result instance is used.

timeoutdouble

Specifies the timeout for fetching the specified measurement. This value is expressed in seconds. Set this value to an appropriate time, longer than expected for fetching the measurement. A value of -1 specifies that the method waits until the measurement is complete.

meanRmsEvmout double

Upon return, contains the mean averaged RMS EVM of the received signal. This value is expressed as a percentage.

maximumPeakEvmout double

Upon return, contains the maximum peak EVM of the received signal. This value is expressed as a percentage.

meanFrequencyErrorout double

Upon return, contains the mean averaged frequency error of the received signal. This value is expressed in Hz.

meanMagnitudeErrorout double

Upon return, contains the mean averaged magnitude error of the received signal. This value is expressed as a percentage.

meanPhaseErrorout double

Upon return, contains the mean averaged phase error of the received signal. This value is expressed in degrees.

meanChipRateErrorout double

Upon return, contains the measured mean chip rate error of the received signal. This value is expressed in parts per million (ppm).

Returns

Returns the status code of this method. The status code either indicates success or describes a warning condition.