NationalInstruments.RFmx.WlanMX
- Updated2025-10-13
- 8 minute(s) read
Classes
| Name | Description |
|---|---|
| RFmxWlanMX | Defines a root class which is used to identify and control WLAN signal configuration. |
| RFmxWlanMXConstants | Specifies constants for I/O terminals. |
| RFmxWlanMXDsssModAcc | Represents the DSSSModAcc measurement. |
| RFmxWlanMXDsssModAccConfiguration | Provides methods to configure the DSSSModAcc measurement. |
| RFmxWlanMXDsssModAccResults | Provides methods to fetch and read the DSSSModAcc measurement results. |
| RFmxWlanMXOfdmModAcc | Represents the OFDMModAcc measurement. |
| RFmxWlanMXOfdmModAccConfiguration | Provides methods to configure the OFDMModAcc measurement. |
| RFmxWlanMXOfdmModAccResults | Provides methods to fetch and read the OFDMModAcc measurement results. |
| RFmxWlanMXPowerRamp | Represents the PowerRamp measurement. |
| RFmxWlanMXPowerRampConfiguration | Provides methods to configure the PowerRamp measurement. |
| RFmxWlanMXPowerRampResults | Provides methods to fetch and read the PowerRamp measurement results. |
| RFmxWlanMXSem | Represents the SEM measurement. |
| RFmxWlanMXSemConfiguration | Provides methods to configure the SEM measurement. |
| RFmxWlanMXSemResults | Provides methods to fetch and read the SEM measurement results. |
| RFmxWlanMXSubObject | Represents members that are common to all sub-object of RFmxWlanMX classes. |
| RFmxWlanMXTxp | Represents the TXP measurement. |
| RFmxWlanMXTxpConfiguration | Provides methods to configure the TXP measurement. |
| RFmxWlanMXTxpResults | Provides methods to fetch and read the TXP measurement results. |
Interfaces
None
Structures
None
Enumerations
| Name | Description |
|---|---|
| RFmxWlanMXDigitalEdgeTriggerEdge | Specifies the active edge for the trigger. This method is used only when you set the SetTriggerType(string, RFmxWlanMXTriggerType) method to DigitalEdge . |
| RFmxWlanMXDsssModAccAcquisitionLengthMode | Specifies whether the measurement automatically computes the acquisition length of the waveform based on DSSSModAcc properties. |
| RFmxWlanMXDsssModAccAveragingEnabled | Specifies whether to enable averaging for DSSSModAcc measurement. |
| RFmxWlanMXDsssModAccBurstStartDetectionEnabled | Specifies whether the measurement detects the rising edge of a burst in the acquired waveform. |
| RFmxWlanMXDsssModAccChipClockErrorCorrectionEnabled | Specifies whether to enable chip clock error correction. |
| RFmxWlanMXDsssModAccDataDecodingEnabled | Specifies whether to decode data bits and check for the validity of the cyclic redundancy check (CRC). |
| RFmxWlanMXDsssModAccDataModulationFormat | Returns the data modulation format results of the analyzed waveform. |
| RFmxWlanMXDsssModAccEqualizationEnabled | Specifies whether to enable equalization. The IEEE Standard 802.11-2016 does not allow equalization for computing EVM. If you enable equalization, the measurement does not support I/Q impairment estimation. |
| RFmxWlanMXDsssModAccEvmUnit | Specifies the unit for the EVM results. |
| RFmxWlanMXDsssModAccFrequencyErrorCorrectionEnabled | Specifies whether to enable frequency error correction. |
| RFmxWlanMXDsssModAccIQOriginOffsetCorrectionEnabled | Specifies whether to enable I/Q origin offset correction. |
| RFmxWlanMXDsssModAccPayloadHeaderCrcStatus | Returns whether the header cyclic redundancy check (CRC) is successfully passed, as defined in section 16.2.3.7 of IEEE Standard 802.11 2016 . |
| RFmxWlanMXDsssModAccPowerMeasurementEnabled | Specifies whether power measurement is performed. This measurement computes power of various fields in the PPDU. |
| RFmxWlanMXDsssModAccPreambleType | Returns the detected preamble type of the acquired burst. |
| RFmxWlanMXDsssModAccPsduCrcStatus | Indicates whether the cyclic redundancy check (CRC) of the received decoded PLCP service data unit (PSDU) has passed. |
| RFmxWlanMXDsssModAccPsduCrcStaus | Indicates whether the cyclic redundancy check (CRC) of the received decoded PLCP service data unit (PSDU) has passed. |
| RFmxWlanMXDsssModAccPulseShapingFilterType | Specifies the type of pulse shaping filter used at the transmitter. This method is ignored when you set the SetEqualizationEnabled(string, RFmxWlanMXDsssModAccEqualizationEnabled) method to True . |
| RFmxWlanMXDsssModAccSpectrumInverted | Specifies whether the spectrum of the measured signal is inverted. |
| RFmxWlanMXIQPowerEdgeTriggerLevelType | 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, RFmxWlanMXTriggerType) method to IQPowerEdge . |
| RFmxWlanMXIQPowerEdgeTriggerSlope | Specifies whether the device asserts the trigger when the signal power is rising or falling. |
| RFmxWlanMXLimitedConfigurationChange | Specifies the set of properties that are considered by RFmx in the locked signal configuration state. |
| RFmxWlanMXMeasurementTypes | Specifies the type of measurement. |
| RFmxWlanMXOfdm2xLdpcEnabled | Specifies whether to enable 2xLDPC for 802.11bn MU PPDU and 802.11bn TB PPDU signals. |
| RFmxWlanMXOfdmAutoPhaseRotationDetectionEnabled | Enables auto detection of phase rotation coefficients. |
| RFmxWlanMXOfdmAutoPpduTypeDetectionEnabled | Specifies whether to enable auto detection of the PPDU type when performing the OFDMModAcc measurement. |
| RFmxWlanMXOfdmDcmEnabled | Specifies whether the dual carrier modulation (DCM) is applied to the data field of the 802.11ax TB PPDU signals. |
| RFmxWlanMXOfdmEhtSigCompressionEnabled | Enables EHT-SIG compression. This is applicable only for 802.11be MU PPDU signals. |
| RFmxWlanMXOfdmFecCodingType | Specifies the type of forward error correction (FEC) coding used. |
| RFmxWlanMXOfdmFrequencyBand | Specifies the ISM frequency band. The SEM measurement uses this information to select an appropriate mask as defined in IEEE Standard 802.11n – 2009 . |
| RFmxWlanMXOfdmGuardIntervalType | Specifies the size of the guard interval of OFDM symbols. |
| RFmxWlanMXOfdmHeaderDecodingEnabled | Specifies whether to enable the decoding of the header fields in the PPDU. |
| RFmxWlanMXOfdmLtfSize | Specifies the LTF symbol size. This method is applicable only for 802.11ax, 802.11be, and 802.11bn signals. For 802.11ax Trigger-based PPDU, you must always configure this method. For other signals, you must configure this method, if OFDMHeaderDecodingEnabled is False. |
| RFmxWlanMXOfdmMUMimoLtfModeEnabled | Specifies whether the LTF sequence corresponding to each space-time stream is masked by a distinct orthogonal code. |
| RFmxWlanMXOfdmModAccAcquisitionLengthMode | Specifies whether the measurement automatically computes the acquisition length of the waveform based on other OFDMModAcc properties. |
| RFmxWlanMXOfdmModAccAmplitudeTrackingEnabled | Specifies whether to enable pilot-based mean amplitude tracking per OFDM data symbol. |
| RFmxWlanMXOfdmModAccAutoLevelAllowOverflow | Specifies whether the AutoLevel(string, double) function should search for the optimum reference levels while allowing ADC overflow. |
| RFmxWlanMXOfdmModAccAveragingEnabled | Specifies whether to enable averaging for OFDMModAcc measurements. |
| RFmxWlanMXOfdmModAccAveragingType | Specifies the averaging type for the OFDMModAcc measurement. |
| RFmxWlanMXOfdmModAccBurstStartDetectionEnabled | Specifies whether the measurement detects a rising edge of a burst in the acquired waveform. |
| RFmxWlanMXOfdmModAccCalibrationDataValid | Returns whether the calibration data is valid. |
| RFmxWlanMXOfdmModAccChannelEstimationInterpolationType | Specifies the interpolation type and/or smoothing type used on the channel estimates. |
| RFmxWlanMXOfdmModAccChannelEstimationLLtfEnabled | Specifies whether to use the legacy channel estimation field for combining with the reference channel frequency response. |
| RFmxWlanMXOfdmModAccChannelEstimationType | Specifies the fields in the PPDU used to estimate the channel frequency response. |
| RFmxWlanMXOfdmModAccChannelMatrixPowerEnabled | Specifies whether the channel frequency response matrix power measurements are enabled. This enables cross-power measurements for MIMO signals and user-power measurements for MU signals. |
| RFmxWlanMXOfdmModAccCombinedSignalDemodulationEnabled | Specifies whether to enable demodulation of the signal that is formed by combining signals from multiple transmitter chains. |
| RFmxWlanMXOfdmModAccCommonClockSourceEnabled | Specifies whether the transmitter uses the same reference clock signal for generating the RF carrier and the symbol clock. |
| RFmxWlanMXOfdmModAccCommonPilotErrorScalingReference | Specifies whether common pilot error is computed relative to only LTF or scaling by average CPE. |
| RFmxWlanMXOfdmModAccDataDecodingEnabled | Specifies whether to decode data bits and check for the validity of the cyclic redundancy check (CRC). |
| RFmxWlanMXOfdmModAccDcmEnabled | Returns whether DCM is enabled for a specified user. |
| RFmxWlanMXOfdmModAccEhtSigCrcStatus | Returns whether the cyclic redundancy check (CRC) has passed for the EHT-SIG field of the 802.11be waveform. |
| RFmxWlanMXOfdmModAccElrSigCrcStatus | Returns whether the cyclic redundancy check (CRC) has passed for the ELR-SIG field of the 802.11bn waveform. |
| RFmxWlanMXOfdmModAccEvmReferenceDataSymbolsMode | Specifies whether to use an acquired waveform or a reference waveform to create reference data symbols (ideal constellation points) for an EVM computation. |
| RFmxWlanMXOfdmModAccEvmUnit | Specifies the unit for EVM results. |
| RFmxWlanMXOfdmModAccFecCodingType | Returns the FEC coding type for a specified user. |
| RFmxWlanMXOfdmModAccFrequencyErrorEstimationMethod | Specifies the PPDU fields that the measurement uses to estimate the carrier frequency error in the acquired signal. |
| RFmxWlanMXOfdmModAccIQGainImbalanceCorrectionEnabled | Specifies whether to enable I/Q gain imbalance correction. |
| RFmxWlanMXOfdmModAccIQImpairmentsEstimationEnabled | Specifies whether to enable the estimation of I/Q gain imbalance, I/Q quadrature error, and I/Q timing skew impairments. |
| RFmxWlanMXOfdmModAccIQImpairmentsModel | Specifies the I/Q impairments model used by the measurement for estimating I/Q impairments. |
| RFmxWlanMXOfdmModAccIQImpairmentsPerSubcarrierEnabled | Specifies whether to estimate I/Q impairments independently for each subcarrier. |
| RFmxWlanMXOfdmModAccIQQuadratureErrorCorrectionEnabled | Specifies whether to enable I/Q quadrature error correction. |
| RFmxWlanMXOfdmModAccIQTimingSkewCorrectionEnabled | Specifies whether to enable I/Q timing skew correction. |
| RFmxWlanMXOfdmModAccLSigParityCheckStatus | Returns whether the parity check has passed either for the SIGNAL field of the 802.11a/g waveform or for the L-SIG field of the 802.11n/802.11ac/802.11ax/802.11be/802.11bn waveforms. |
| RFmxWlanMXOfdmModAccMeasurementMode | Specifies whether the measurement calibrates the noise floor of analyzer or performs the ModAcc measurement. |
| RFmxWlanMXOfdmModAccNoiseCompensationApplied | Returns whether the noise compensation is applied. |
| RFmxWlanMXOfdmModAccNoiseCompensationEnabled | Specifies whether the contribution of the instrument noise is compensated for EVM computation. |
| RFmxWlanMXOfdmModAccNoiseCompensationInputPowerCheckEnabled | Specifies whether the measurement checks if any high power signal is present at the RFIn port of the instrument while performing noise floor calibration. |
| RFmxWlanMXOfdmModAccOptimizeDynamicRangeForEvmEnabled | Specifies whether to optimize the analyzer's dynamic range for the EVM measurement. |
| RFmxWlanMXOfdmModAccPhaseRotationCoefficient1 | Specifies the phase rotation coefficient 1 as defined in IEEE Standard P802.11be/D7.0. |
| RFmxWlanMXOfdmModAccPhaseRotationCoefficient2 | Specifies the phase rotation coefficient 2 as defined in IEEE Standard P802.11be/D7.0. |
| RFmxWlanMXOfdmModAccPhaseRotationCoefficient3 | Specifies the phase rotation coefficient 3 as defined in IEEE Standard P802.11be/D7.0. |
| RFmxWlanMXOfdmModAccPhaseTrackingEnabled | Specifies whether to enable pilot-based common phase error correction per OFDM data symbol. |
| RFmxWlanMXOfdmModAccPowerMeasurementEnabled | Specifies whether power measurements are performed. |
| RFmxWlanMXOfdmModAccPsduCrcStatus | Indicates whether the cyclic redundancy check (CRC) of the received decoded PLCP service data unit (PSDU) has passed. |
| RFmxWlanMXOfdmModAccSigBCrcStatus | Returns whether the cyclic redundancy check (CRC) has passed for the HE-SIG-B field of the 802.11ax MU PPDU waveform. |
| RFmxWlanMXOfdmModAccSigCrcStatus | Returns whether the cyclic redundancy check (CRC) has passed either for the HT-SIG field of the 802.11n waveform, for the VHT-SIG-A field of the 802.11ac waveform, or for the HE-SIG-A field of the 802.11ax waveform. |
| RFmxWlanMXOfdmModAccSpectrumInverted | Specifies whether the spectrum of the measured signal is inverted. The inversion happens when the I and the Q components of the baseband complex signal are swapped. |
| RFmxWlanMXOfdmModAccSymbolClockErrorCorrectionEnabled | Specifies whether to enable symbol clock error correction. |
| RFmxWlanMXOfdmModAccUSigCrcStatus | Returns whether the cyclic redundancy check (CRC) has passed for the U-SIG field of the 802.11be or the 802.11bn waveform. |
| RFmxWlanMXOfdmModAccUhrSigCrcStatus | Returns whether the cyclic redundancy check (CRC) has passed for the UHR-SIG field of the 802.11bn waveform. |
| RFmxWlanMXOfdmModAccUnusedToneErrorMaskReference | Specifies the reference used to create the unused tone error mask for the 802.11ax, 802.11be or 802.11bn TB PPDU signals. |
| RFmxWlanMXOfdmModAccVectorAveragingPhaseAlignmentEnabled | Specifies whether to enable phase alignment for the acquired I/Q data across multiple acquisitions. This method is considered only when you set the OfdmModAccAveragingEnabled method to True , when you set the OfdmModAccAveragingCount method to a value greater than 1, and when you set the RFmxWlanMXOfdmModAccAveragingType method to Vector . You can set this method to False when there is no phase offset between the acquired I/Q data of all averaging counts. |
| RFmxWlanMXOfdmModAccVectorAveragingTimeAlignmentEnabled | Specifies whether to enable time alignment for the acquired I/Q data across multiple acquisitions. This method is considered only when you set the OfdmModAccAveragingEnabled method to True , when you set the OfdmModAccAveragingCount method to a value greater than 1, and when you set the RFmxWlanMXOfdmModAccAveragingType method to Vector . You can set this method to False when there is no time offset between the acquired I/Q data of all averaging counts. |
| RFmxWlanMXOfdmPhaseRotationCoefficient1 | Specifies the phase rotation coefficient 1 as defined in IEEE Standard P802.11be/D7.0 . |
| RFmxWlanMXOfdmPhaseRotationCoefficient2 | Specifies the phase rotation coefficient 2 as defined in IEEE Standard P802.11be/D7.0 . |
| RFmxWlanMXOfdmPhaseRotationCoefficient3 | Specifies the phase rotation coefficient 3 as defined in IEEE Standard P802.11be/D7.0 . |
| RFmxWlanMXOfdmPpduType | Specifies the PPDU type when you set the SetOfdmAutoPpduTypeDetectionEnabled(string, RFmxWlanMXOfdmAutoPpduTypeDetectionEnabled) method to False . |
| RFmxWlanMXOfdmPreamblePuncturingEnabled | Specifies whether the 802.11ax MU PPDU, the 802.11be MU PPDU or the 802.11bn MU PPDU signal is preamble punctured. |
| RFmxWlanMXOfdmRUType | Specifies whether contiguous subcarriers form the resource unit (rRU) or non-contiguous subcarriers form the resource unit (dRU). |
| RFmxWlanMXOfdmSigCompressionEnabled | |
| RFmxWlanMXOfdmStbcEnabled | Specifies whether space-time block coding is enabled. This method is applicable only for 802.11ax TB PPDU. |
| RFmxWlanMXOfdmTransmitPowerClass | Specifies the STA transmit power classification as defined in annexture D.2.2 of IEEE Standard 802.11–2016 , if you set the SetStandard(string, RFmxWlanMXStandard) method to Standard802_11p . |
| RFmxWlanMXPowerRampAveragingEnabled | Specifies if averaging is enabled for PowerRamp measurements. |
| RFmxWlanMXPropertyId | Specifies all the attribute identifiers. |
| RFmxWlanMXSemAmplitudeCorrectionType | Specifies whether the amplitude of the frequency bins, used in the measurement, is corrected for external attenuation at the RF center frequency, or at the individual frequency bins. Use the RFmxInstr_CfgExternalAttenuationTable function to configure the external attenuation table. |
| RFmxWlanMXSemAveragingEnabled | Specifies whether to enable averaging for the SEM measurement. |
| RFmxWlanMXSemAveragingType | Specifies the averaging type for averaging multiple spectrum acquisitions. The averaged spectrum is used for SEM measurement. |
| RFmxWlanMXSemLowerOffsetMeasurementStatus | Returns the lower offset segment measurement status indicating whether the spectrum exceeds the SEM measurement mask limits in the lower offset segment. |
| RFmxWlanMXSemMaskType | Specifies whether the mask used for the SEM measurement is defined either as per the standard or as specified by you. |
| RFmxWlanMXSemMeasurementStatus | Returns the overall measurement status, indicating whether the spectrum exceeds the SEM measurement mask limits in any of the offset segments. |
| RFmxWlanMXSemOffsetSideband | Specifies whether the offset segment is present on one side or on both sides of the carrier. |
| RFmxWlanMXSemSpanAuto | Specifies whether the frequency range of the spectrum used for SEM measurement is computed automatically by the measurement or is configured by you. |
| RFmxWlanMXSemSweepTimeAuto | Specifies whether the sweep time for the SEM measurement is computed automatically or is configured by you. |
| RFmxWlanMXSemUpperOffsetMeasurementStatus | Returns the upper offset (positive) segment measurement status indicating if the spectrum exceeds the SEM measurement mask limits in the upper offset segment. |
| RFmxWlanMXStandard | Specifies the signal under analysis as defined in IEEE Standard 802.11 . |
| RFmxWlanMXTriggerGateEnabled | Enables time-domain gating of the acquired signal for SEM measurement. |
| RFmxWlanMXTriggerMinimumQuietTimeMode | Specifies whether the measurement computes the minimum quiet time used for triggering. |
| RFmxWlanMXTriggerType | Specifies the trigger type. |
| RFmxWlanMXTxpAveragingEnabled | Specifies whether to enable averaging for the TXP measurement. |
| RFmxWlanMXTxpBurstDetectionEnabled | Specifies whether the measurement detects the start and the end of a WLAN packet automatically. |
Delegates
None