Provides methods to configure the ModAcc measurement.

Derives from

Syntax

Namespace: NationalInstruments.RFmx.GsmMX

public class RFmxGsmMXModAccConfiguration : RFmxGsmMXSubObject

Methods

NameDescription
ConfigureAveraging(string, RFmxGsmMXModAccAveragingEnabled, int)

Configures averaging for the modulation accuracy (ModAcc) measurement.

ConfigureDroopCompensationEnabled(string, RFmxGsmMXModAccDroopCompensationEnabled)

Configures whether to enable droop compensation for the modulation accuracy (ModAcc) measurement.

GetAllTracesEnabled(string, out bool)

Gets whether to enable the traces to be stored and retrieved after performing the modulation accuracy (ModAcc) measurement.

GetAveragingCount(string, out int)

Gets the number of acquisitions used for averaging when you set the SetAveragingEnabled(string, RFmxGsmMXModAccAveragingEnabled) method to True.

GetAveragingEnabled(string, out RFmxGsmMXModAccAveragingEnabled)

Gets whether to enable averaging for the modulation accuracy (ModAcc) measurement.

GetDroopCompensationEnabled(string, out RFmxGsmMXModAccDroopCompensationEnabled)

Gets whether to enable droop compensation for the modulation accuracy (ModAcc) measurement. Droop compensation allows the ModAcc measurement to minimize the contribution of amplifier power variations to the EVM results.

GetMeasurementEnabled(string, out bool)

Gets whether to enable modulation accuracy (ModAcc) measurements on the acquired signal.

GetMeasurementInterval(string, out RFmxGsmMXModAccMeasurementInterval)

Gets whether the measurement is performed on a single specified timeslot or across multiple timeslots.

GetMeasurementOffset(string, out int)

Gets the offset, relative to the trigger of the timeslot to be measured.

GetNumberOfAnalysisThreads(string, out int)

Gets the maximum number of threads used for parallelism for the ModAcc measurement. The number of threads can range from 1 to the number of physical cores. The number of threads you set may not be used in calculations. The actual number of threads used depends on the problem size, system resources, data availability, and other considerations.

SetAllTracesEnabled(string, bool)

Sets whether to enable the traces to be stored and retrieved after performing the modulation accuracy (ModAcc) measurement.

SetAveragingCount(string, int)

Sets the number of acquisitions used for averaging when you set the SetAveragingEnabled(string, RFmxGsmMXModAccAveragingEnabled) method to True.

SetAveragingEnabled(string, RFmxGsmMXModAccAveragingEnabled)

Sets whether to enable averaging for the modulation accuracy (ModAcc) measurement.

SetDroopCompensationEnabled(string, RFmxGsmMXModAccDroopCompensationEnabled)

Sets whether to enable droop compensation for the modulation accuracy (ModAcc) measurement. Droop compensation allows the ModAcc measurement to minimize the contribution of amplifier power variations to the EVM results.

SetMeasurementEnabled(string, bool)

Sets whether to enable modulation accuracy (ModAcc) measurements on the acquired signal.

SetMeasurementInterval(string, RFmxGsmMXModAccMeasurementInterval)

Sets whether the measurement is performed on a single specified timeslot or across multiple timeslots.

SetMeasurementOffset(string, int)

Sets the offset, relative to the trigger of the timeslot to be measured.

SetNumberOfAnalysisThreads(string, int)

Sets the maximum number of threads used for parallelism for the ModAcc measurement. The number of threads can range from 1 to the number of physical cores. The number of threads you set may not be used in calculations. The actual number of threads used depends on the problem size, system resources, data availability, and other considerations.