Keysight Pathwave 89600 VSA .NET API
MeasurementExtension Class Members
See Also  Properties  Methods  Events
Agilent.SA.Vsa.Wlan80211N.Interfaces Assembly > Agilent.SA.Vsa.Wlan80211N Namespace : MeasurementExtension Class

Glossary Item Box

The following tables list the members exposed by MeasurementExtension.

Public Properties

 NameDescriptionMinimum SW Version
Public PropertyActiveCenterRuLGets or sets a value indicating whether the center RU is active when the standard is 802.11ax 80 MHz or is active in the left 80 MHz band when the standard is 802.11ax 80+80 MHz or 802.11ax 160 MHz.  22.00
Public PropertyActiveCenterRuRGets or sets a value indicating whether the center RU is active in the right 80 MHz band when the standard is 802.11ax 80+80 MHz or 802.11ax 160 MHz.  22.00
Public PropertyAntennaDetectionThresholdGets or sets the antenna detection threshold in dB relative to the reference path.  22.00
Public PropertyBandCollectionGets a collection of objects that can be used to manually configure the allocations for each 20 MHz subband in an 802.11ax/be signal.  22.00
Public PropertyChannelInterpolationFilterGets or sets the interpolation filter used when estimating the channel frequency response.  25.40
Public PropertyCodingCenterRuLGets or sets the coding for the center RU when the standard is 802.11ax 80 MHz. Applies to the left center RU for 802.11ax 80+80 MHz or 802.11ax 160 MHz.  26.20
Public PropertyCodingCenterRuRGets or sets the coding of the center RU in the right 80 MHz band when the standard is 802.11ax 80+80 MHz or 802.11ax 160 MHz.  26.20
Public PropertyCodingCompressionMode80LGets or sets the coding for the left 80 MHz signal when the standard is 802.11ax 80+80 MHz.  28.00
Public PropertyCodingCompressionMode80RGets or sets the coding for the right 80 MHz signal when the standard is 802.11ax 80+80 MHz.  28.00
Public PropertyCrossCorrelatedEvmEnabledGets or sets a value indicating whether to compute cross-correlated EVM between two measurement channels.  26.20
Public PropertyDataSubcarrierModulationGets or sets the modulation format for data subcarriers.  
Public PropertyDataSubcarrierModulationSelectionGets or sets how the data subcarrier modulation format is determined.  
Public PropertyDcmCenterRuLGets or sets a value indicating whether the center RU has DCM (dual-carrier modulation) enabled when the standard is 802.11ax 80 MHz. Applies to the left center RU for 802.11ax 80+80 MHz or 802.11ax 160 MHz.  26.20
Public PropertyDcmCenterRuRGets or sets a value indicating whether the center RU has DCM (dual-carrier modulation) enabled in the right 80 MHz band when the standard is 802.11ax 80+80 MHz or 802.11ax 160 MHz.  26.20
Public PropertyDcmEnabledCompressionMode80LGets or sets a value indicating whether the left 80 MHz signal has DCM (dual-carrier modulation) enabled when the standard is 802.11ax 80+80 MHz.  28.00
Public PropertyDcmEnabledCompressionMode80RGets or sets a value indicating whether the right 80 MHz signal has DCM (dual-carrier modulation) enabled when the standard is 802.11ax 80+80 MHz.  28.00
Public PropertyDcmMaskGets or sets dual carrier modulation (DCM) Mask. The relative constellation error staircase mask of unoccupied subcarriers is related with dual carrier modulation.  22.20
Public PropertyEqualizerTrainingGets or sets the types of subcarriers used for training the equalizer.  
Public PropertyEqualizerUseLegacyLtfGets or sets a value indicating whether to use L-LTF to optimize equalizer.  23.20
Public PropertyFftLengthGets or sets the FFT length for the pre-HE part of the PPDU.  
Public PropertyFftLengthHEGets or sets the FFT length for the HE/EHT part of the PPDU.  
Public PropertyFlatnessGets a reference to the configuration object for the Spectral Flatness measurement.  29.00
Public PropertyFrequencyEstimationModeGets or sets the type of resources from which frequency is estimated  19.5
Public PropertyGammaPhaseRotationGets or sets the phi coefficients for the gamma phase rotation applied to subcarriers in 320 MHz wide 802.11be signals.  26.20
Public PropertyGammaPhaseRotationAutoDetectionEnabledGets or sets a value indicating whether to auto-detect the phi coefficients for the gamma phase rotation applied to subcarriers in 320 MHz wide 802.11be signals.  26.20
Public PropertyGuardIntervalGets or sets the guard interval (cyclic prefix) of the signal, as a fraction of the IFFT time length.  
Public PropertyGuardIntervalSelectionGets or sets how the guard interval (cyclic prefix) is determined.  
Public PropertyHEFormatGets or sets the format of HE/EHT PPDU.  22.00
Public PropertyHELTFModeGets or sets the EHT-LTF/HE-LTF mode.  21.20
Public PropertyHELTFModeSelectionGets or sets the mode of EHT-LTF/HE-LTF.  21.20
Public PropertyHEMaskedHELtfSequenceModeEnabledGets or sets a value indicating whether the MU-MIMO HE-LTF subfield of the Common Info field in the corresponding Trigger Frame is set to 1.  28.00
Public PropertyHEMaskedHELtfSequenceModeUserStartStreamGets or sets the start stream index for a single UL MU-MIMO user when HEMaskedHELtfSequenceModeEnabled = true.  28.00
Public PropertyHEMcsMaskGets or sets HE MCS Mask. The relative constellation error staircase mask of unoccupied subcarriers is related with modulation and code rate.  22.20
Public PropertyHESigBCompressionModeGets or sets a value indicating whether the HE-SIG-B compression mode is true. Deprecated. Use IsCompressionMode  22.00
Public PropertyInputChannelsGets or sets which of the available input channels will be analyzed.  
Public PropertyIsCompressionModeGets or sets a value indicating whether the HE/EHT frame has compression mode enabled (non-OFDMA).  25.60
Public PropertyIsDisplayDataSubcarriersGets or sets a value indicating whether to display Data subcarriers on trace.  22.0
Public PropertyIsDisplayEvmInPercentGets or sets a value indicating whether EVM values are displayed as percentages.  14.00
Public PropertyIsDisplayPilotSubcarriersGets or sets a value indicating whether to display Pilot subcarriers on trace.  22.0
Public PropertyIsDisplaySyncCorrelationInPercentGets or sets a value indicating whether the sync correlation value is displayed as a percentage.  14.00
Public PropertyIsDisposedGets a value indicating whether the object has been disposed. If an object has been disposed any attempt to use it will lead to an ObjectDisposedException being thrown. (Inherited from Agilent.SA.Vsa.RemotableObject)
Public PropertyIsEqualizerPhaseRampRemovedGets or sets a value indicating whether phase ramps are removed from each equalizer path when displaying the equalizer response.  
Public PropertyIsEqualizerSmoothingEnabledGets or sets a value indicating whether the equalizer will be smoothed before use. Deprecated: use ChannelInterpolationFilter instead.  16.00
Public PropertyIsFrequencyMirroredGets or sets a value indicating whether the modulated signal has frequencies inverted.  
Public PropertyIsIQMismatchCompensationEnabledGets or sets a value indicating whether the measurement compensates for IQ mismatch impairments.  
Public PropertyIsIQMismatchEstimationPerSubcarrierEnabledGets or sets a value indicating whether the measurement estimates IQ mismatch impairments subcarrier by subcarrier.  20.0
Public PropertyIsMulticarrierFilterEnabledGets or sets a value indicating whether a filter should be applied to remove adjacent power in frequency.  26.20
Public PropertyIsNormalizedGets or sets a value indicating whether to normalize IQ traces.  
Public PropertyIsPsduDecodeEnabledGets or sets a value indicating whether PSDU decoding is enabled.  24.20
Public PropertyIsSampleClockCompensationEnabledGets or sets a value indicating whether the measurement compensates Sampling Clock Error .  
Public PropertyIsSingleUserGets or sets a value indicating whether an 802.11be MU PPDU contains a single, compression mode user.  26.20
Public PropertyIsTrackAmplitudeGets or sets a value indicating whether pilot tracking tracks the average pilot amplitude.  
Public PropertyIsTrackPhaseGets or sets a value indicating whether pilot tracking tracks the average pilot phase.  
Public PropertyIsTrackTimingGets or sets a value indicating whether pilot tracking tracks average pilot symbol timing.  
Public PropertyLdpcExtraSymbolPresentGets or sets a value indicating whether the extra LDPC symbol is present. Used for TB PSDU decoding.  26.20
Public PropertyMcsCenterRuLGets or sets the MCS index of the user in the center RU consisting of 26 subcarriers when the standard is 802.11ax 80 MHz. Gets or sets the MCS index of the user in the center RU consisting of 26 subcarriers of the left 80 MHz signal when the standard is 802.11ax 80+80 MHz or 802.11ax 160 MHz.  22.00
Public PropertyMcsCenterRuRGets or sets the MCS index of the user in the center RU consisting of 26 subcarriers of the right 80 MHz signal when the standard is 802.11ax 80+80 MHz or 802.11ax 160 MHz.  22.00
Public PropertyMcsCompressionMode80LGets or sets the MCS index of the user at the left 80 MHz signal when the standard is 802.11ax 80+80 MHz and the compression mode is On.  22.00
Public PropertyMcsCompressionMode80RGets or sets the MCS index of the user at the right 80 MHz signal when the standard is 802.11ax 80+80 MHz and the compression mode is On.  22.00
Public PropertyMeasurementIntervalGets or sets the portion of the ResultLength to analyze.  
Public PropertyMeasurementOffsetGets or sets the offset of analyzed portion of ResultLength.  
Public PropertyNstsCenterRuLGets or sets the number of the space streams of the user in the center RU consisting of 26 subcarriers when the standard is 802.11ax 80 MHz. Gets or sets the number of the space streams of the user in the center RU consisting of 26 subcarriers of the left 80 MHz signal when the standard is 802.11ax 80+80 MHz or 802.11ax 160 MHz.  22.00
Public PropertyNstsCenterRuRGets or sets the number of the space streams of the user in the center RU consisting of 26 subcarriers of the right 80 MHz signal when the standard is 802.11ax 80+80 MHz or 802.11ax 160 MHz.  22.00
Public PropertyNtxCenterRuLGets or sets the number of tx chains of the center RU consisting of 26 subcarriers when the standard is 802.11ax 80 MHz. Gets or sets the number of tx chains of the center RU consisting of 26 subcarriers of the left 80 MHz signal when the standard is 802.11ax 80+80 MHz or 802.11ax 160 MHz.  22.00
Public PropertyNtxCenterRuRGets or sets the number of the tx chains of the center RU consisting of 26 subcarriers of the right 80 MHz signal when the standard is 802.11ax 80+80 MHz or 802.11ax 160 MHz.  22.00
Public PropertyPEDisambiguityPresentGets or sets a value indicating whether PE Disambiguity is present.  26.20
Public PropertyPhaseTrackingModeGets or sets the type of resources used to perform phase tracking.  26.00
Public PropertyPowerMcs7MaskGets or sets Power MCS7 Mask. The relative constellation error staircase mask of unoccupied subcarriers is related with maximum power of MCS7 which in the range of [-110dBm:-20dBm]  22.20
Public PropertyPreamblePunctureModeGets or sets a value indicating how to detect puncturing in a Non-HT Duplicated frame (802.11be only).  28.00
Public PropertyPreFecPaddingFactorGets or sets the pre-FEC padding factor for TB PPDUs. Used for TB PSDU decoding.  26.20
Public PropertyPunctureModeGets or sets the method of determining the puncturing applied to the EHT frame.  25.60
Public PropertyReferenceSubcarrierValueModeGets or sets a value indicating which mode to use in determining the reference subcarrier values used to determine EVM and other metrics.  27.00
Public PropertyResourceUnitCompressionModeGets the RU for the compression mode.  22.00
Public PropertyResultLengthGets or sets the result length when the result length selection is set to manual.  
Public PropertyResultLengthMaximumGets or sets the maximum result length when the result length selection is not set to manual.  
Public PropertyResultLengthSelectionGets or sets how the result length is determined.  
Public PropertyRUAutoDetectGets or sets a value indicating whether the detection mode of RU is auto detected.  22.00
Public PropertySearchLengthGets or sets how much data is acquired from the input hardware.  
Public PropertySpaceTimeBlockCodingEnabledGets or sets a value indicating whether space time block coding is enabled.  26.20
Public PropertySpatialMappingMatrixSelectionGets or sets the type of spatial mapping matrix used by the transmitter.  14.00
Public PropertyStandardGets or sets the signal standard used by the transmitter.  
Public PropertyStreamsGets or sets the number of spatial streams present in the transmitted signal.  
Public PropertyStreamsSelectionGets or sets how the number of spatial streams is determined.  
Public PropertySubcarrierNumberGets or sets which subcarrier to analyze (meaningful only if looking at a single subcarrier).  
Public PropertySubcarrierSelectionGets or sets which subcarriers to analyze.  
Public PropertySubcarrierSpacingGets or sets the subcarrier spacing of the input signal. For HE signals, this indicates the subcarrier spacing of the pre-HE part.  
Public PropertySubcarrierSpacingHEGets or sets the subcarrier spacing of the HE/EHT-specific fields in the frame.  21.20
Public PropertySymbolTimeAdjustmentGets or sets the IFFT offset within the symbol time.  
Public PropertySymbolTimeAdjustmentModeGets or sets symbol time adjustment mode.  19.5
Public PropertyTrackModeGets or sets how pilot tracking is done for MIMO signals.  
Public PropertyTrackModePreEqualizerIsMimoGets or sets a value indicating whether MIMO equalization is used for tracking.  24.00
Public PropertyTriangularInterpolationLengthGets or sets the length of the triangular moving average used for smoothing the channel frequency response.  25.40
Public PropertyWienerNormalizedDelaySpreadGets or sets the (expected) delay spread of the channel, expressed as a ratio to the data symbol duration (which is determined by SubcarrierSpacingHE for 11ax/be or SubcarrierSpacing for 11n/ac).  25.40
‡ This is the minimum 89600 VSA software version level needed to use this member.
Top

Public Methods

 NameDescriptionMinimum SW Version
Public Methodstatic (Shared in Visual Basic)CastToExtensionTypeThis method casts the supplied object to the MeasurementExtension type. Some tools are unable to use the generic methods provided on Agilent.SA.Vsa.Measurement class, so this is provided as an alternative.  
Public MethodCopyAutoReferenceSubcarrierValuesToManualMakes a copy of the current auto detected reference subcarrier values and switches ReferenceSubcarrierValueMode to ReferenceSubcarrierValueMode.Manual.  27.00
Public MethodCreateObjRefCreates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from System.MarshalByRefObject)
Public MethodExportReferenceSubcarrierValuesExports reference subcarrier values to a TXT file.  27.00
Public Methodstatic (Shared in Visual Basic)ExtensionTypeReturns the type for instances this measurement extension. Some tools are unable to use the generic methods provided on Agilent.SA.Vsa.Measurement class, so this is provided as an alternative.  
Public MethodForceRebuildKeyMapThis method is used to force a refresh of the key map. This is necessary in cases where the key mappings to the API objects change. This can happen when the index of an item within a collection is reflected in the key name, and an item is removed from the middle of a collection. (Inherited from Agilent.SA.Vsa.RemotableObject)
Public MethodGetLifetimeServiceRetrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodGetReferenceSubcarrierValuesGets the array of reference I/Q subcarrier values used when ReferenceSubcarrierValueMode = ReferenceSubcarrierValueMode.Manual.  27.00
Public MethodImportReferenceSubcarrierValuesImports reference subcarrier values from a TXT file.  27.00
Public MethodInitializeLifetimeServiceObtains a lifetime service object to control the lifetime policy for this instance. (Inherited from Agilent.SA.Vsa.RemotableObject)
Public MethodPresetPreset the 802.11n/ac/ax/be measurement.  
Public MethodSetReferenceSubcarrierValuesSets the array of reference I/Q subcarrier values.  27.00
‡ This is the minimum 89600 VSA software version level needed to use this member.
Top

Public Events

 NameDescriptionMinimum SW Version
Public EventPropertyChangedOccurs when a property value changes. (Inherited from Agilent.SA.Vsa.RemotableObject)
Public EventPropertyInfoChangedOccurs when secondary information about a property, such as limits, changes. (Inherited from Agilent.SA.Vsa.RemotableObject)
Public EventRemotePropertyChangedOccurs when a property value changes. (Inherited from Agilent.SA.Vsa.RemotableObject)
Public EventRemotePropertyInfoChangedOccurs when secondary information about a property, such as limits, changes. (Inherited from Agilent.SA.Vsa.RemotableObject)14.00
‡ This is the minimum 89600 VSA software version level needed to use this member.
Top

See Also