RFmx GSM DotNET

NationalInstruments.RFmx.GsmMX Namespace

  • Updated2024-07-17
  • 6 minute(s) read
NationalInstruments.RFmx.GsmMX Namespace

NationalInstruments.RFmx.GsmMX Namespace

 

Classes

 ClassDescription
Public classRFmxGsmMXDefines a root class which is used to identify and control GSM signal configuration.
Public classRFmxGsmMXConstants Specifies constants for I/O terminals.
Public classRFmxGsmMXModAcc Represents the ModAcc measurement.
Public classRFmxGsmMXModAccConfiguration Provides methods to configure the ModAcc measurement
Public classRFmxGsmMXModAccResults Provides methods to fetch and read the ModAcc measurement results.
Public classRFmxGsmMXOrfs Represents the ORFS measurement.
Public classRFmxGsmMXOrfsConfiguration Provides methods to configure the ORFS measurement
Public classRFmxGsmMXOrfsResults Provides methods to fetch and read the ORFS measurement results.
Public classRFmxGsmMXPvt Represents the PVT measurement.
Public classRFmxGsmMXPvtConfiguration Provides methods to configure the PVT measurement
Public classRFmxGsmMXPvtResults Provides methods to fetch and read the PVT measurement results.

Enumerations

 EnumerationDescription
Public enumerationRFmxGsmMXAutoTscDetectionEnabled Specifies whether the measurement automatically detects the training sequence code (TSC).
Public enumerationRFmxGsmMXBand Specifies the operation band.
Public enumerationRFmxGsmMXBurstSynchronizationType Specifies the method used to synchronize the burst.
Public enumerationRFmxGsmMXBurstType Specifies the burst type. Use "slot(n)" as the selector string to configure or read this method.
Public enumerationRFmxGsmMXDigitalEdgeTriggerEdge Specifies the active edge for the trigger. This method is used only when you set the SetTriggerType(String, RFmxGsmMXTriggerType) method to DigitalEdge.
Public enumerationRFmxGsmMXHBFilterWidth Specifies the filter width when you set the SetBurstType(String, RFmxGsmMXBurstType) method to HB. Use "slot(n)" as the selector string to configure or read this method.
Public enumerationRFmxGsmMXIQPowerEdgeTriggerLevelType Specifies the reference for the SetIQPowerEdgeTriggerLevel(String, Double) method. The IQ Power Edge Level Type method is used only when you set the SetTriggerType(String, RFmxGsmMXTriggerType) method to IQPowerEdge.
Public enumerationRFmxGsmMXIQPowerEdgeTriggerSlope Specifies whether the device asserts the trigger when the signal power is rising or when it is falling. The device asserts the trigger when the signal power exceeds the level that you specify in the SetIQPowerEdgeTriggerLevel(String, Double) method with the slope you specify. This method is used only when you set the SetTriggerType(String, RFmxGsmMXTriggerType) method to IQPowerEdge.
Public enumerationRFmxGsmMXLimitedConfigurationChange Specifies the set of properties that are considered by RFmx in the locked signal configuration state.
Public enumerationRFmxGsmMXLinkDirectionSpecifies the direction for which the frequency is calculated. Only Uplink is supported.
Public enumerationRFmxGsmMXMeasurementTypesSpecifies the type of measurement.
Public enumerationRFmxGsmMXModAccAveragingEnabled Specifies whether to enable averaging for the modulation accuracy (ModAcc) measurement.
Public enumerationRFmxGsmMXModAccDetectedTsc Returns the detected training sequence code (TSC) if you set the SetBurstSynchronizationType(String, RFmxGsmMXBurstSynchronizationType) method to Tsc. Use "slot(n)" as the selector string to read this result.
Public enumerationRFmxGsmMXModAccDroopCompensationEnabled Specifies 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.
Public enumerationRFmxGsmMXModulationType Specifies the modulation scheme used for the signal. Use "slot(n)" as the selector string to configure or read this method.
Public enumerationRFmxGsmMXOrfsAveragingEnabled Specifies whether to enable averaging for the output radio frequency spectrum (ORFS) measurement.
Public enumerationRFmxGsmMXOrfsAveragingType Specifies the averaging type for averaging multiple spectrum acquisitions. The averaged spectrum is used for the output radio frequency spectrum (ORFS) measurement.
Public enumerationRFmxGsmMXOrfsEvaluationSymbolsIncludeTsc Specifies whether to include the training sequence code (TSC) portion of the burst in the output radio frequency spectrum (ORFS) measurement.
Public enumerationRFmxGsmMXOrfsEvaluationSymbolsScope 
Public enumerationRFmxGsmMXOrfsMeasurementType Specifies the type of spectral distortion to be measured.
Public enumerationRFmxGsmMXOrfsNoiseCompensationEnabled Specifies whether to enable compensation of the channel powers for the inherent noise floor of the signal analyzer. Noise compensation is applicable only on modulation offsets and not on switching offsets. Supported Devices: PXIe-5663/5665/5668R, PXIe-5830/5831/5832
Public enumerationRFmxGsmMXOrfsOffsetFrequencyMode Specifies the list of frequency offsets for which you can perform the output radio frequency spectrum (ORFS) measurements.
Public enumerationRFmxGsmMXPropertyIdSpecifies all the attribute identifiers.
Public enumerationRFmxGsmMXPvtAveragingEnabled Specifies whether to enable averaging for the power versus time (PVT) measurement.
Public enumerationRFmxGsmMXPvtAveragingType Specifies the averaging type for multiple acquisitions.
Public enumerationRFmxGsmMXPvtMeasurementStatus Indicates the overall measurement status based on standard-defined limits.
Public enumerationRFmxGsmMXPvtSlotMeasurementStatus Indicates the power versus time (PVT) measurement status for a particular slot. Use "slot(n)" as the selector string to read this method.
Public enumerationRFmxGsmMXSignalStructure Specifies whether the signal is bursted or continuous. For bursted signal and continuous signals, set the SetTriggerType(String, RFmxGsmMXTriggerType) to IQPowerEdge and None, respectively.
Public enumerationRFmxGsmMXTriggerMinimumQuietTimeMode Specifies whether the measurement computes the minimum quiet time used for triggering.
Public enumerationRFmxGsmMXTriggerType Specifies the trigger type.
Public enumerationRFmxGsmMXTsc Specifies the training sequence code (TSC) to use. This method is applicable only when you set the SetBurstSynchronizationType(String, RFmxGsmMXBurstSynchronizationType) method to Tsc and the SetAutoTscDetectionEnabled(String, RFmxGsmMXAutoTscDetectionEnabled) method to False. For access burst Tsc0, Tsc1, and Tsc2 are applicable. Use "slot(n)" as the selector string to configure or read this method.