Classes

NameDescription
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

NameDescription
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