Provides methods to configure the CDA measurement.

Derives from

Syntax

Namespace: NationalInstruments.RFmx.Cdma2kMX

public class RFmxCdma2kMXCdaConfiguration : RFmxCdma2kMXSubObject

Methods

NameDescription
ConfigureMeasurementChannel(string, int, int, RFmxCdma2kMXCdaMeasurementChannelBranch)

Configures the spreading factor, spreading code, modulation type, and branch of the channel to be measured.

ConfigurePowerUnit(string, RFmxCdma2kMXCdaPowerUnit)

Configures the powerUnit parameter for the code domain power results, except for the totalPower parameter.

ConfigureSynchronizationModeAndInterval(string, RFmxCdma2kMXCdaSynchronizationMode, int, int)

Configures the synchronizationMode, measurementOffset, and measurementLength parameters for the code domain analysis (CDA) measurement.

GetAllTracesEnabled(string, out bool)

Gets whether to enable the traces to be stored and retrieved after performing the code domain analysis (CDA).

GetBaseSpreadingFactor(string, out int)

Gets the base spreading factor used to calculate the code domain power traces.

GetIQGainImbalanceRemovalEnabled(string, out RFmxCdma2kMXCdaIQGainImbalanceRemovalEnabled)

Gets whether to remove the I/Q gain imbalance before the code domain analysis (CDA) measurement.

GetIQOffsetRemovalEnabled(string, out RFmxCdma2kMXCdaIQOffsetRemovalEnabled)

Gets whether to remove I/Q offset before the code domain analysis (CDA) measurement.

GetIQQuadratureErrorRemovalEnabled(string, out RFmxCdma2kMXCdaIQQuadratureErrorRemovalEnabled)

Gets whether to remove the I/Q quadrature error before the code domain analysis (CDA) measurement.

GetMeasurementChannelBranch(string, out RFmxCdma2kMXCdaMeasurementChannelBranch)

Gets the Walsh branch of a channel subject to channel specific analysis.

GetMeasurementChannelWalshCodeLength(string, out int)

Gets the Walsh code length of a channel subject to channel specific analysis.

GetMeasurementChannelWalshCodeNumber(string, out int)

Gets the Walsh code number of a channel subject to channel specific analysis.

GetMeasurementEnabled(string, out bool)

Gets whether to enable the code domain analysis (CDA) measurement.

GetMeasurementLength(string, out int)

Gets the duration of code domain measurement. This value is expressed in slots.

GetMeasurementOffset(string, out int)

Gets the measurement offset to skip from the synchronization boundary. The synchronization boundary is specified by the SetSynchronizationMode(string, RFmxCdma2kMXCdaSynchronizationMode) method. This value is expressed in slots.

GetPowerUnit(string, out RFmxCdma2kMXCdaPowerUnit)

Gets the measurement unit of the measured code domain power results.

GetReceiveFilterEnabled(string, out RFmxCdma2kMXCdaReceiveFilterEnabled)

Gets whether to enable the received filter for the code domain analysis (CDA) measurement. Use this method to disable the filter, if the received signal is already filtered.

GetSpectrumInverted(string, out RFmxCdma2kMXCdaSpectrumInverted)

Gets whether the spectrum of the signal is inverted.

GetSynchronizationMode(string, out RFmxCdma2kMXCdaSynchronizationMode)

Gets whether the measurement is performed from the frame, slot, or symbol boundary.

SetAllTracesEnabled(string, bool)

Sets whether to enable the traces to be stored and retrieved after performing the code domain analysis (CDA).

SetBaseSpreadingFactor(string, int)

Sets the base spreading factor used to calculate the code domain power traces.

SetIQGainImbalanceRemovalEnabled(string, RFmxCdma2kMXCdaIQGainImbalanceRemovalEnabled)

Sets whether to remove the I/Q gain imbalance before the code domain analysis (CDA) measurement.

SetIQOffsetRemovalEnabled(string, RFmxCdma2kMXCdaIQOffsetRemovalEnabled)

Sets whether to remove I/Q offset before the code domain analysis (CDA) measurement.

SetIQQuadratureErrorRemovalEnabled(string, RFmxCdma2kMXCdaIQQuadratureErrorRemovalEnabled)

Sets whether to remove the I/Q quadrature error before the code domain analysis (CDA) measurement.

SetMeasurementChannelBranch(string, RFmxCdma2kMXCdaMeasurementChannelBranch)

Sets the Walsh branch of a channel subject to channel specific analysis.

SetMeasurementChannelWalshCodeLength(string, int)

Sets the Walsh code length of a channel subject to channel specific analysis.

SetMeasurementChannelWalshCodeNumber(string, int)

Sets the Walsh code number of a channel subject to channel specific analysis.

SetMeasurementEnabled(string, bool)

Sets whether to enable the code domain analysis (CDA) measurement.

SetMeasurementLength(string, int)

Sets the duration of code domain measurement. This value is expressed in slots.

SetMeasurementOffset(string, int)

Sets the measurement offset to skip from the synchronization boundary. The synchronization boundary is specified by the SetSynchronizationMode(string, RFmxCdma2kMXCdaSynchronizationMode) method. This value is expressed in slots.

SetPowerUnit(string, RFmxCdma2kMXCdaPowerUnit)

Sets the measurement unit of the measured code domain power results.

SetReceiveFilterEnabled(string, RFmxCdma2kMXCdaReceiveFilterEnabled)

Sets whether to enable the received filter for the code domain analysis (CDA) measurement. Use this method to disable the filter, if the received signal is already filtered.

SetSpectrumInverted(string, RFmxCdma2kMXCdaSpectrumInverted)

Sets whether the spectrum of the signal is inverted.

SetSynchronizationMode(string, RFmxCdma2kMXCdaSynchronizationMode)

Sets whether the measurement is performed from the frame, slot, or symbol boundary.