RFmxCdma2kMXModAccResults Class
- Updated2025-10-13
- 4 minute(s) read
Provides methods to fetch and read the ModAcc measurement results.
Derives from
Syntax
Namespace: NationalInstruments.RFmx.Cdma2kMX
public class RFmxCdma2kMXModAccResults : RFmxCdma2kMXSubObject
Methods
| Name | Description |
|---|---|
| FetchConstellationTrace(string, double, ref ComplexSingle[]) | Returns the complex chips of the corrected composite signal for the modulation accuracy (ModAcc) measurement. |
| FetchDetectedChannel(string, double, out int, out int, out RFmxCdma2kMXModAccDetectedBranch) | Returns a detected channel by its channel name. |
| FetchDetectedChannelArray(string, double, ref int[], ref int[], ref RFmxCdma2kMXModAccDetectedBranch[]) | Returns the detected channels. If you set the SetChannelConfigurationMode(string, RFmxCdma2kMXChannelConfigurationMode) method to UserDefined, the measurement returns the configured channels. |
| FetchEvm(string, double, out double, out double, out double, out double, out double, out double, out double) | Returns the EVM value and related measurement values of the modulation accuracy (ModAcc) of the CDMA2k signal. |
| 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. |
| FetchNumberOfDetectedChannels(string, double, out int) | Returns the total number of detected channels. If the you set the SetChannelConfigurationMode(string, RFmxCdma2kMXChannelConfigurationMode) method to UserDefined, the measurement returns the number of configured channels. |
| FetchPeakActiveCde(string, double, out double, out int, out int, out RFmxCdma2kMXModAccPeakActiveCdeBranch) | Returns the peak value among the code domain errors of the active channels, along with the code number and the code length. |
| FetchPeakCde(string, double, out double, out int, out RFmxCdma2kMXModAccPeakCdeBranch) | Returns the maximum value among the code domain errors (CDEs), in dB. |
| FetchPhaseErrorTrace(string, double, ref AnalogWaveform< float >) | Returns the phase error trace of the ModAcc measurement. |
| GetChipRateError(string, out double) | Gets the chip rate error. This value is expressed in parts per million (ppm). |
| GetDetectedBranch(string, out RFmxCdma2kMXModAccDetectedBranch) | Gets the branch of the detected channel. If you set the SetChannelConfigurationMode(string, RFmxCdma2kMXChannelConfigurationMode) method to UserDefined, the method returns the branch of the configured channel.Use "channel(n)" as the Selector Strings to read this method. |
| GetDetectedWalshCodeLength(string, out int) | Gets the Walsh code length of the detected channel. If you set the SetChannelConfigurationMode(string, RFmxCdma2kMXChannelConfigurationMode) method to UserDefined, the method returns the Walsh code length of the configured channel.Use "channel(n)" as the Selector Strings to read this method. |
| GetDetectedWalshCodeNumber(string, out int) | Gets the Walsh code number of the detected channel. If you set the SetChannelConfigurationMode(string, RFmxCdma2kMXChannelConfigurationMode) method to UserDefined, the method returns the Walsh code number of the configured channel.Use "channel(n)" as the Selector Strings to read this method. |
| 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 in degrees. |
| GetNumberOfDetectedChannels(string, out int) | Gets the total number of detected channels. If you set the SetChannelConfigurationMode(string, RFmxCdma2kMXChannelConfigurationMode) method to UserDefined, the method returns the number of configured channels. |
| GetPeakActiveCde(string, out double) | Gets the maximum value among the code domain errors (CDEs) for all active channels. This value is expressed in dB. The active CDEs are computed by projecting the descrambled error vector onto the codes of each active channel. The active CDE is defined as the ratio of the mean power of the projection onto that code to the mean power of the composite reference waveform. |
| GetPeakActiveCdeBranch(string, out RFmxCdma2kMXModAccPeakActiveCdeBranch) | Gets the branch of the channel corresponding to the value that the GetPeakActiveCde(string, out double) method returns. |
| GetPeakActiveCdeWalshCodeLength(string, out int) | Gets the Walsh code length of the channel corresponding to the value that the GetPeakActiveCde(string, out double) method returns. |
| GetPeakActiveCdeWalshCodeNumber(string, out int) | Gets the Walsh code number of the channel corresponding to the value that the GetPeakActiveCde(string, out double) method returns. |
| GetPeakCde(string, out double) | Gets the maximum value among the code domain errors (CDEs). This value is expressed in dB. The CDEs are computed 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 computed separately for I and Q branches. |
| GetPeakCdeBranch(string, out RFmxCdma2kMXModAccPeakCdeBranch) | Gets the branch corresponding to the value that the GetPeakCde(string, out double) method returns. |
| GetPeakCdeWalshCodeNumber(string, out int) | Gets the Walsh code number corresponding to the value that the GetPeakCde(string, out double) method returns. |
| GetPeakEvm(string, out double) | Gets the peak EVM of the composite signal. This value is expressed as a percentage. |
| GetRho(string, out double) | Gets the correlation of the received signal with the reference signal normalized by the signal power. The value of Rho is between 0 and 1.0, inclusive. A value of 1.0 indicates that the received signal and the reference signal are perfectly correlated. |
| 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. |
| GetSlotTimingError(string, out double) | Gets the measured timing error from the beginning of the acquisition to the location of the first slot acquired. This value is expressed in seconds. |