Provides methods to fetch and read the ModAcc measurement results.

Derives from

Syntax

Namespace: NationalInstruments.RFmx.WcdmaMX

public class RFmxWcdmaMXModAccResults : RFmxWcdmaMXSubObject

Methods

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

Fetches the complex chips of the composite corrected signal of a carrier for the ModAcc measurement.
Use "carrier(n)" as the selector string to read results from this method.

FetchDetectedChannel(string, double, out int, out int, out RFmxWcdmaMXModAccDetectedModulationType, out RFmxWcdmaMXModAccDetectedBranch)

Returns the spreading factor, spreading code, modulation type, and branch of the detected channel of a carrier in the ModAcc measurement.
Use "carrier(n)/channel(k)" as the selector string to read results from this method.

FetchDetectedChannelArray(string, double, ref int[], ref int[], ref RFmxWcdmaMXModAccDetectedModulationType[], ref RFmxWcdmaMXModAccDetectedBranch[])

Fetches an array of spreading factors, an array of spreading codes, an array of modulation types, and an array of branches of the detected channels of the carriers, when you set the SetChannelConfigurationMode(string, RFmxWcdmaMXChannelConfigurationMode) method to AutoDetect for the ModAcc measurement. When you set the Channel Configuration Mode method to UserDefined or TestModel, it returns the corresponding results for the configured channels of all the carriers.
Use "carrier(n)" as the selector string to read results from this method.

FetchEvm(string, double, out double, out double, out double, out double, out double, out double, out double)

Fetches the chip rate error, frequency error, RMS EVM, peak EVM, Rho, RMS magnitude error, and RMS phase error of the complex chips of the corrected composite signal for a carrier in the ModAcc measurement.
Use "carrier(n)" as the selector string to read results from this method.

FetchEvmArray(string, double, ref double[], ref double[], ref double[], ref double[], ref double[], ref double[], ref double[])

Fetches an array of chip rate errors, an array of frequency errors, an array of RMS EVMs, an array of peak EVMs, an array of Rhos, an array of RMS magnitude errors, and an array of RMS phase errors of the complex chips of the corrected signal corresponding to all the carriers in the ModAcc measurement. The array elements represent the result of each carrier in the measurement.

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

Fetches the EVM trace of a carrier for the ModAcc measurement.
Use "carrier(n)" as the selector string to read results from this method.

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

Fetches the I/Q origin offset, I/Q gain imbalance and I/Q quadrature error for a carrier in the ModAcc measurement.
Use "carrier(n)" as the selector string to read results from this method.

FetchIQImpairmentsArray(string, double, ref double[], ref double[], ref double[])

Fetches the array of I/Q origin offsets, an array of I/Q gain imbalances, and an array of I/Q quadrature errors corresponding to all the carriers in the ModAcc measurement.The array elements represent result of each carrier in the measurement.

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

Fetches the magnitude error trace of a carrier for the ModAcc measurement.
Use "carrier(n)" as the selector string to read results from this method.

FetchMulticarrierIQImpairments(string, double, out double, out double, out double)

Fetches the I/Q impairments for a multicarrier signal.

FetchNumberOfDetectedChannels(string, double, out int)

Fetches the number of detected channels in a carrier for the ModAcc measurement.
Use "carrier(n)" as the selector string to read results from this method.

FetchNumberofDetectedChannelsArray(string, double, ref int[])

Fetches an array of number of detected channels of all the carriers in the ModAcc measurement.

FetchPeakActiveCde(string, double, out double, out int, out int, out int)

Fetches the peak value among the code domain errors (CDEs) of the active channels, along with the code number, spreading factor, and branch that correspond to this peak value for a carrier in the ModAcc measurement.
Use "carrier(n)" as the selector string to read results from this method.

FetchPeakActiveCde(string, double, out double, out int, out int, out RFmxWcdmaMXModAccPeakActiveCdeBranch)

Fetches the peak value among the code domain errors (CDEs) of the active channels, along with the code number, spreading factor, and branch that correspond to this peak value for a carrier in the ModAcc measurement.
Use "carrier(n)" as the selector string to read results from this method.

FetchPeakActiveCdeArray(string, double, ref double[], ref int[], ref int[], ref RFmxWcdmaMXModAccPeakActiveCdeBranch[])

Fetches arrays of peak CDE values among all the active channels of a carrier, and the corresponding code numbers, spreading factors, and branches of the carriers. Each element in these arrays corresponds to the peak value among the code domain errors of all the active channels in each carrier.

FetchPeakCde(string, double, out double, out int, out int)

Fetches the peak value among the code domain errors (CDEs) obtained with a fixed spreading factor of 4, along with the code number and branch that correspond to this peak value for a carrier in the ModAcc measurement.
Use "carrier(n)" as the selector string to read results from this method.

FetchPeakCde(string, double, out double, out int, out RFmxWcdmaMXModAccPeakCdeBranch)

Fetches the peak value among the code domain errors (CDEs) obtained with a fixed spreading factor of 4, along with the code number and branch that correspond to this peak value for a carrier in the ModAcc measurement.
Use "carrier(n)" as the selector string to read results from this method.

FetchPeakCdeArray(string, double, ref double[], ref int[], ref RFmxWcdmaMXModAccPeakCdeBranch[])

Fetches an array of peak CDE values obtained with a fixed spreading factor of 4 for all the carriers and the corresponding code numbers and branches. Each element in these arrays corresponds to the peak value among the code domain errors in each carrier.

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

Fetches the phase error trace of a carrier for the ModAcc measurement.
Use "carrier(n)" as the selector string to read results from this method.

FetchRcde(string, double, out double, out int, out int, out int)

Returns the peak relative code domain error (RCDE) value of the active channels, along with the code number, spreading factor, and branch that correspond to this peak value for a carrier in the ModAcc measurement.
Use "carrier(n)" as the selector string to read results from this method.

FetchRcde(string, double, out double, out int, out int, out RFmxWcdmaMXModAccPeakRcdeBranch)

Returns the peak relative code domain error (RCDE) value of the active channels, along with the code number, spreading factor, and branch that correspond to this peak value for a carrier in the ModAcc measurement.
Use "carrier(n)" as the selector string to read results from this method.

FetchRcdeArray(string, double, ref double[], ref int[], ref int[], ref RFmxWcdmaMXModAccPeakRcdeBranch[])

Fetches arrays of peak relative CDE values of the active channels, of the carriers and the corresponding code numbers, spreading factors, and branches. Each element in these arrays corresponds to the peak value among the relative code domain errors of all the active channels in each carrier.

FetchRcdeTrace(string, double, ref float[])

Fetches the relative code domain errors (RCDE) trace of a carrier for the ModAcc measurement.
Use "carrier(n)" as the selector string to read results from this method.

FetchReferenceWaveform(string, double, ref ComplexWaveform< ComplexSingle >)

Fetches the reference waveform for the ModAcc measurement.

GetChipRateError(string, out double)

Gets the chip rate error of the composite signal.This value is expressed in ppm.

GetDetectedBranch(string, out RFmxWcdmaMXModAccDetectedBranch)

Gets the branch of the detected channel.

GetDetectedModulationType(string, out RFmxWcdmaMXModAccDetectedModulationType)

Gets the modulation type of the detected channel.

GetDetectedSpreadingCode(string, out int)

Gets the spreading code of the detected channel.

GetDetectedSpreadingFactor(string, out int)

Gets the spreading factor of the detected channel.

GetFrequencyError(string, out double)

Gets the frequency offset of the composite signal.This value is expressed in Hz.

GetIQGainImbalance(string, out double)

Gets the I/Q gain imbalance of the composite signal of a carrier. This value is expressed in dB. The I/Q gain imbalance is the ratio of the magnitude of the I component to the Q component of the I/Q signal being measured.

GetIQOriginOffset(string, out double)

Gets the I/Q origin offset of the composite signal of a carrier. This value is expressed in dB. The I/Q origin offset is a measure of the DC component present in the I/Q signal being measured.

GetIQQuadratureError(string, out double)

Gets the I/Q quadrature error of the composite signal of a carrier. This value is expressed in degrees. Quadrature error is a measure of the error in the phase between I and Q components of the signal being measured.

GetMultiCarrierIQOriginOffset(string, out double)

Gets the estimated I/Q origin offset of the multicarrier signal when the SetTransmitterArchitecture(string, RFmxWcdmaMXTransmitterArchitecture) method is set to LOPerBand. This value is expressed in dB.

GetNumberOfDetectedChannels(string, out int)

Gets the number of detected channels when you set the SetChannelConfigurationMode(string, RFmxWcdmaMXChannelConfigurationMode) method to AutoDetect. If you set the Channel Configuration Mode method to UserDefined or TestModel, this method returns the number of configured channels.

GetPeakActiveCde(string, out double)

Gets the maximum value among the active code domain errors (CDEs) for a carrier. This value is expressed in dB.

GetPeakActiveCdeBranch(string, out RFmxWcdmaMXModAccPeakActiveCdeBranch)

Gets the branch of the channel corresponding to the value of the GetPeakActiveCde(string, out double) method for a carrier.

GetPeakActiveCdeCode(string, out int)

Gets the spreading code of the channel corresponding to the value of the GetPeakActiveCde(string, out double) method for a carrier.

GetPeakActiveCdeSpreadingFactor(string, out int)

Gets the spreading factor of the channel corresponding to the value of the GetPeakActiveCde(string, out double) method for a carrier.

GetPeakCde(string, out double)

Gets the maximum code domain error value (CDE).This value is expressed in dB.

GetPeakCdeBranch(string, out RFmxWcdmaMXModAccPeakCdeBranch)

Gets the branch corresponding to the value of the GetPeakCde(string, out double) method.

GetPeakCdeCode(string, out int)

Gets the spreading code corresponding to the value of the GetPeakCde(string, out double) method.

GetPeakEvm(string, out double)

Gets the peak EVM of the composite signal.This value is expressed as a percentage.

GetPeakRcde(string, out double)

Gets the maximum value among the relative code domain errors (RCDEs) for all active channels for a carrier. This value is expressed in dB.

GetPeakRcdeBranch(string, out RFmxWcdmaMXModAccPeakRcdeBranch)

Gets the branch of the channel corresponding to the value of the GetPeakRcde(string, out double) method for a carrier.

GetPeakRcdeCode(string, out int)

Gets the spreading code of the channel corresponding to the value of the GetPeakRcde(string, out double) method for a carrier.

GetPeakRcdeSpreadingFactor(string, out int)

Gets the spreading factor of the channel corresponding to the value of the GetPeakRcde(string, out double) method for a carrier.

GetRho(string, out double)

Gets the figure of merit used to characterize the modulation accuracy composite code domain signal. It refers to the fraction of the total power that can be correlated to the correct active channels in the detected reference signal.

GetRmsEvm(string, out double)

Gets the RMS EVM of the composite signal.This value is expressed as a percentage.

GetRmsMagnitudeError(string, out double)

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

GetRmsPhaseError(string, out double)

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