Provides methods to fetch and read the ModAcc measurement results.

Derives from

Syntax

Namespace: NationalInstruments.RFmx.EvdoMX

public class RFmxEvdoMXModAccResults : RFmxEvdoMXSubObject

Methods

NameDescription
FetchConstellationTrace(string, double, ref ComplexSingle[])

Returns the constellation trace of the EV-DO measurement.

FetchEvmTrace(string, double, ref AnalogWaveform< float >)

Returns the EVM trace of the ModAcc measurement.

FetchIQImpairments(string, double, out double, out double, out double)

Returns the origin offset, gain imbalance, and quadrature error.

FetchMagnitudeErrorTrace(string, double, ref AnalogWaveform< float >)

Returns the magnitude error trace for the modulation accuracy (ModAcc) measurement.

FetchPhaseErrorTrace(string, double, ref AnalogWaveform< float >)

Returns the phase error trace of the ModAcc measurement.

FetchUplinkDetectedChannel(string, double, out int, out int, out RFmxEvdoMXModAccUplinkDetectedBranch)

Returns the detected channel selected by the selector string.
Use "channel(n)" as the selector string to configure this method.

FetchUplinkDetectedChannelArray(string, double, ref int[], ref int[], ref RFmxEvdoMXModAccUplinkDetectedBranch[])

Returns the array of detected channels in the EV-DO uplink.

FetchUplinkDetectedDataModulationType(string, double, out RFmxEvdoMXModAccUplinkDetectedDataModulationType)

Returns the modulation type of the uplink data channel.

FetchUplinkEvm(string, double, out double, out double, out double, out double, out double, out double, out double)

Returns the EVM and related values of the EV-DO uplink.

FetchUplinkNumberOfDetectedChannels(string, double, out int)

Returns the number of channels detected by the modulation accuracy (ModAcc) measurement.

FetchUplinkPeakActiveCde(string, double, out double, out int, out int, out RFmxEvdoMXModAccUplinkPeakActiveCdeBranch)

Returns the peak value among the code domain errors of the active channels, along with the code number and the code length.

FetchUplinkPeakCde(string, double, out double, out int, out RFmxEvdoMXModAccUplinkPeakCdeBranch)

Returns the maximum value among the code domain errors (CDEs), in dB.
The CDEs are calculated by projecting the descrambled error vector onto the code domain at a specific spreading factor.
The CDE for every code with a specific spreading factor is defined as the ratio of the mean power of the projection onto that code to the mean power of the composite reference waveform.
A fixed spreading factor of 16 is used.
The CDEs are calculated separately for I and Q branches.

GetChipRateError(string, out double)

Gets the chip rate error averaged over all measured slots. This value is expressed in parts per million (ppm).

GetFrequencyError(string, out double)

Gets the frequency error averaged over all measured slots. This value is expressed in Hz.

GetIQGainImbalance(string, out double)

Gets the I/Q gain imbalance of the composite signal, averaged over all measured slots. This value is expressed in dB.

GetIQOriginOffset(string, out double)

Gets the I/Q origin offset of the composite signal, averaged over all measured slots. This value is expressed in dB.

GetIQQuadratureError(string, out double)

Gets the I/Q quadrature error of the composite signal, averaged over all measured slots. This value is expressed indegrees.

GetUplinkDetectedBranch(string, out RFmxEvdoMXModAccUplinkDetectedBranch)

Gets the quadrature branch of a particular detected channel. Use "channel<em>(n)</em>" as the selector string to read this method.

GetUplinkDetectedDataModulationType(string, out RFmxEvdoMXModAccUplinkDetectedDataModulationType)

Gets the modulation type of the uplink data channel.

GetUplinkDetectedWalshCodeLength(string, out int)

Gets the Walsh Code length of a detected channel. Use "channel<em>(n)</em>" as the selector string to read this method.

GetUplinkDetectedWalshCodeNumber(string, out int)

Gets the Walsh Code number of a detected channel. Use "channel<em>(n)</em>" as the selector string to read this method.

GetUplinkNumberOfDetectedChannels(string, out int)

Gets the total number of detected channels.

GetUplinkPeakActiveCde(string, out double)

Gets the peak code domain error (CDE) value among the active Walsh channels. This value is expressed in dB.

GetUplinkPeakActiveCdeBranch(string, out RFmxEvdoMXModAccUplinkPeakActiveCdeBranch)

Gets the quadrature branch of the channel corresponding to the Peak Active CDE (dB) result.

GetUplinkPeakActiveCdeWalshCodeLength(string, out int)

The Walsh code length of the active Walsh channel for which the peak CDE has been observed.

GetUplinkPeakActiveCdeWalshCodeNumber(string, out int)

Gets the Walsh code number of the channel corresponding to the ModAcc:Uplink:Peak Active CDE (dB) result.

GetUplinkPeakCde(string, out double)

Gets the peak uplink code domain error (CDE), expressed in dB.

GetUplinkPeakCdeBranch(string, out RFmxEvdoMXModAccUplinkPeakCdeBranch)

Gets the branch of the channel corresponding to the Peak Active CDE (dB) method result.

GetUplinkPeakCdeWalshCodeNumber(string, out int)

Gets the Walsh code number of the channel corresponding to the ModAcc:Uplink:Peak CDE (db) result.

GetUplinkPeakEvm(string, out double)

Gets the peak value of the uplink error vector magnitude (EVM), averaged over all measured slots. This value isexpressed as a percentage.

GetUplinkRho(string, out double)

Gets the measured Rho value of the analyzed signal.

GetUplinkRmsEvm(string, out double)

Gets the RMS of the uplink error vector magnitude (EVM), averaged over all measured slots. Thisvalue is expressed as a percentage.

GetUplinkRmsMagnitudeError(string, out double)

Gets the RMS of the magnitude error. This value is expressed as a percentage.

GetUplinkRmsPhaseError(string, out double)

Gets the RMS of the phase error. This value is expressed in degrees.