NationalInstruments.RFmx.GsmMX
- Updated2025-10-13
- 3 minute(s) read
Classes
| Name | Description |
|---|---|
| RFmxGsmMX | Defines a root class which is used to identify and control GSM signal configuration. |
| RFmxGsmMXConstants | Specifies constants for I/O terminals. |
| RFmxGsmMXModAcc | Represents the ModAcc measurement. |
| RFmxGsmMXModAccConfiguration | Provides methods to configure the ModAcc measurement. |
| RFmxGsmMXModAccResults | Provides methods to fetch and read the ModAcc measurement results. |
| RFmxGsmMXOrfs | Represents the ORFS measurement. |
| RFmxGsmMXOrfsConfiguration | Provides methods to configure the ORFS measurement. |
| RFmxGsmMXOrfsResults | Provides methods to fetch and read the ORFS measurement results. |
| RFmxGsmMXPvt | Represents the PVT measurement. |
| RFmxGsmMXPvtConfiguration | Provides methods to configure the PVT measurement. |
| RFmxGsmMXPvtResults | Provides methods to fetch and read the PVT measurement results. |
| RFmxGsmMXSubObject | Represents members that are common to all sub-object of RFmxGsmMX classes. |
Interfaces
None
Structures
None
Enumerations
| Name | Description |
|---|---|
| RFmxGsmMXAutoTscDetectionEnabled | Specifies whether the measurement automatically detects the training sequence code (TSC). |
| RFmxGsmMXBand | Specifies the operation band. |
| RFmxGsmMXBurstSynchronizationType | Specifies the method used to synchronize the burst. |
| RFmxGsmMXBurstType | Specifies the burst type. Use "slot(n)" as the selector string to configure or read this method. |
| RFmxGsmMXDigitalEdgeTriggerEdge | Specifies the active edge for the trigger. This method is used only when you set the SetTriggerType(string, RFmxGsmMXTriggerType) method to DigitalEdge. |
| RFmxGsmMXHBFilterWidth | 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. |
| RFmxGsmMXIQPowerEdgeTriggerLevelType | 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. |
| RFmxGsmMXIQPowerEdgeTriggerSlope | 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. |
| RFmxGsmMXLimitedConfigurationChange | Specifies the set of properties that are considered by RFmx in the locked signal configuration state. |
| RFmxGsmMXLinkDirection | Specifies the direction for which the frequency is calculated. Only Uplink is supported. |
| RFmxGsmMXMeasurementTypes | Specifies the type of measurement. |
| RFmxGsmMXModAccAveragingEnabled | Specifies whether to enable averaging for the modulation accuracy (ModAcc) measurement. |
| RFmxGsmMXModAccDetectedTsc | 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. When the SetMeasurementInterval(string, RFmxGsmMXModAccMeasurementInterval) method is set to TimeslotAtOffset, Detected TSC array has one element and the Detected TSC is returned at index 0. |
| RFmxGsmMXModAccDroopCompensationEnabled | 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. |
| RFmxGsmMXModAccMeasurementInterval | Specifies whether the measurement is performed on a single specified timeslot or across multiple timeslots. |
| RFmxGsmMXModulationType | Specifies the modulation scheme used for the signal. Use "slot(n)" as the selector string to configure or read this method. |
| RFmxGsmMXOrfsAveragingEnabled | Specifies whether to enable averaging for the output radio frequency spectrum (ORFS) measurement. |
| RFmxGsmMXOrfsAveragingType | Specifies the averaging type for averaging multiple spectrum acquisitions. The averaged spectrum is used for the output radio frequency spectrum (ORFS) measurement. |
| RFmxGsmMXOrfsEvaluationSymbolsIncludeTsc | Specifies whether to include the training sequence code (TSC) portion of the burst in the output radio frequency spectrum (ORFS) measurement. |
| RFmxGsmMXOrfsEvaluationSymbolsScope | Specifies the modulation power measurements that will use the part of burst configured using the ConfigureEvaluationSymbols(string, double, RFmxGsmMXOrfsEvaluationSymbolsIncludeTsc, double) method. |
| RFmxGsmMXOrfsMeasurementInterval | Specifies whether the measurement is performed on a single specified timeslot or across multiple timeslots. |
| RFmxGsmMXOrfsMeasurementType | Specifies the type of spectral distortion to be measured. |
| RFmxGsmMXOrfsNoiseCompensationEnabled | 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. |
| RFmxGsmMXOrfsOffsetFrequencyMode | Specifies the list of frequency offsets for which you can perform the output radio frequency spectrum (ORFS) measurements. |
| RFmxGsmMXPropertyId | Specifies all the attribute identifiers. |
| RFmxGsmMXPvtAveragingEnabled | Specifies whether to enable averaging for the power versus time (PVT) measurement. |
| RFmxGsmMXPvtAveragingType | Specifies the averaging type for multiple acquisitions. |
| RFmxGsmMXPvtMeasurementStatus | Indicates the overall measurement status based on standard-defined limits. |
| RFmxGsmMXPvtSlotMeasurementStatus | Indicates the power versus time (PVT) measurement status for a particular slot. Use "slot(n)" as the selector string to read this method. |
| RFmxGsmMXSignalStructure | Specifies whether the signal is bursted or continuous. For bursted signal and continuous signals, set the SetTriggerType(string, RFmxGsmMXTriggerType) to IQPowerEdge and None, respectively. |
| RFmxGsmMXTriggerMinimumQuietTimeMode | Specifies whether the measurement computes the minimum quiet time used for triggering. |
| RFmxGsmMXTriggerType | Specifies the trigger type. |
| RFmxGsmMXTsc | 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. |
Delegates
None