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

Glossary Item Box

The following tables list the members exposed by MeasurementExtension.

Public Properties

 NameDescriptionMinimum SW Version
Public PropertyAcquisitionModeGets or sets the acquisition mode to use for configuring analysis.  24.00
Public PropertyAnalysisStartBoundaryGets or sets the analysis start boundary.  
Public PropertyAntennaConfigurationGets a reference to the antenna configuration.  27.00
Public PropertyAreCsirsBeamResultsCalculatedGets or sets a value indicating whether CSI-RS Beam Pattern/Beam Peaks/Beam Weights are calculated and displayed in the beam pattern trace.  26.00
Public PropertyArePrachTimeAdvanceResultsRelativeToTriggerGets or sets a value indicating whether the PRACH Time Advance results are relative to the trigger for the carriers. See CarrierMapping.ArePrachTimeAdvanceResultsRelativeToTrigger. The getter gets the value from the first carrier and the setter sets the value for all carriers.  28.40
Public PropertyBeamPatternSidelobeDetectionThresholdGets or sets a value indicating the power threshold in dB used in detecting the sidelobes to be included in the beam pattern summary.  29.40
Public PropertyBeamWeightsFormatGets or sets a value indicating display format for beam weights results.  24.00
Public PropertyCarrierAggregationGets a reference to the carrier aggregation settings.  24.00
Public PropertyCcdfDataSourceModeGets or sets a value indicating which data parts are included in the CCDF/Time/Spectrum calculation.  27.40
Public PropertyConditionNumberConfigurationGets or sets a value indicating the condition number configuration.  24.20
Public PropertyConditionNumberRBGranularityGets or sets a value indicating how many RBs are used for the average of condition number calculation.  24.20
Public PropertyCrossCorrelatedEvmEnabledGets or sets a value indicating whether to compute cross-correlated EVM between two measurement channels.  27.00
Public PropertyEqualizerTrainingMovingAverageLengthGets or sets the per layer equalization frequency moving average filter length in RS subcarriers.  24.00
Public PropertyEqualizerTrainingSignalBasisGets or sets a value indicating what signals contribute to per layer equalizer training.  
Public PropertyEqualizerTrainingTimeBasisGets or sets a value indicating what time basis interval is used for per layer equalizer training.  
Public PropertyEvmCalculationFrequencyBasisGets or sets a value indicating the EVM calculation basic unit in frequency domain.  24.00
Public PropertyEvmCalculationTimeBasisGets or sets a value indicating the EVM calculation basic unit in time domain.  24.00
Public PropertyEvmWindowLengthModeGets or sets the EVM Window Length mode as being 3GPP standard-defined or custom-defined  24.00
Public PropertyEvmWindowLengthSampleGets or sets the EVM Window Length in samples.  24.00
Public PropertyExtendedFrequencyLockRangeGets or sets a value indicating the extended frequency lock range.  27.00
Public PropertyFirstSlotIndexGets or sets a value indicating the slot index (relative to the start of the frame) of the first slot in the captured data.  26.20
Public PropertyIQImbalanceEstimationModeGets or sets a value indicating the IQ imbalance estimation mode.  25.00
Public PropertyIsChannelFrequencyResponsePerSlotGets or sets a value indicating whether the channel frequency response is per slot channel frequency response or not.  25.40
Public PropertyIsDCPuncturedGets or sets a value indicating whether the DC subcarrier is punctured.  
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 PropertyIsEqualizerTrainingMovingAverageEnabledGets or sets a value indicating whether the frequency Moving Average Filter is enabled in per layer equalizer training  24.00
Public PropertyIsEvmConformanceCompliantGets or sets a value indicating whether the EVM calculation complies with conformance standard.  24.00
Public PropertyIsEvmReportedInDBGets or sets a value indicating whether EVM results are reported in dB.  
Public PropertyIsFrequencyLockRangeExtendedGets or sets a value indicating whether Frequency Lock Range is extended.  
Public PropertyIsIQImbalanceCompensationEnabledGets or sets a value indicating whether to compensate the IQ imbalance.  25.00
Public PropertyIsIQOffsetCompensationEnabledGets or sets a value indicating whether to compensate the IQ offset.  25.00
Public PropertyIsMimoEqualizerTrainingMovingAverageEnabledGets or sets a value indicating whether the frequency Moving Average Filter is enabled in MIMO equalizer training  29.40
Public PropertyIsMulticarrierFilterOnGets or sets a value indicating whether multi-carrier filter is on  
Public PropertyIsPdschBeamPatternEnabledGets or sets a value indicating whether PDSCH beam pattern is calculated and displayed in the beam pattern trace.  24.20
Public PropertyIsPhaseContiguousAcrossSlotsGets or sets a value indicating whether the phase across slots is contiguous or not for all the carriers.  28.40
Public PropertyIsPuschBeamPatternEnabledGets or sets a value indicating whether PUSCH beam pattern is calculated and displayed in the beam pattern trace.  24.20
Public PropertyIsSsbBeamPatternEnabledGets or sets a value indicating whether SSB beam pattern is calculated and displayed in the beam pattern trace.  24.20
Public PropertyIsSsbBwpMeasurementIndependentGets or sets a value indicating whether BWPs and SSBs measurements are independent.  24.00
Public PropertyIsSymbolClockOffsetCompensationEnabledGets or sets a value indicating whether symbol clock offset is compensated for modulation analysis.  23.20
Public PropertyIsTrackAmplitudeGets or sets a value indicating whether tracking compensates for the average subcarrier amplitude.  
Public PropertyIsTrackPhaseGets or sets a value indicating whether tracking compensates for the average subcarrier phase.  
Public PropertyIsTrackTimingGets or sets a value indicating whether tracking compensates for the symbol timing.  
Public PropertyIsUplinkSpectrumFlatnessEnabledGets or sets a value indicating whether spectrum flatness analysis is enabled  25.00
Public PropertyLowSnrModeEnabledGets or sets a value indicating whether low SNR mode is enabled.  27.40
Public PropertyMaxNumberOfBeamPatternSidelobesGets or sets a value indicating the max number of sidelobes to be included in the beam pattern summary.  29.40
Public PropertyMimoEqualizerTrainingMovingAverageLengthGets or sets the MIMO equalization frequency moving average filter length in RS subcarriers.  29.40
Public PropertyMimoEqualizerTrainingSignalBasisGets or sets a value indicating what signals contribute to MIMO equalizer training.  29.40
Public PropertyMimoEqualizerTrainingTimeBasisGets or sets a value indicating what time basis interval is used for MIMO equalizer training.  29.40
Public PropertyPbchDecodeModeGets or sets the mode for PBCH decoding bits.  23.20
Public PropertyPdcchDecodeModeGets or sets the mode for PDCCH decoding bits.  23.20
Public PropertyPdschDecodeModeGets or sets the mode for PDSCH decoding bits.  23.20
Public PropertyPdschDecoderAlgorithmGets or sets a value indicating the decoder algorithm for PDSCH decoding.  27.40
Public PropertyPrimaryComponentCarrierGets a reference to the primary component carrier settings.  
Public PropertyProcessorModeGets or sets a value indicating a preference for what type of processing mode to use for the measurement.  28.40
Public PropertyPucchDecodeModeGets or sets the mode for PUCCH decoding bits.  23.20
Public PropertyPuschDecodeModeGets or sets the mode for PUSCH decoding bits.  23.20
Public PropertyPuschDecoderAlgorithmGets or sets a value indicating the decoder algorithm for PUSCH decoding.  27.40
Public PropertyPxschTrackingAndChannelEstimationStrategyGets or sets a value indicating the tracking and channel estimation strategy for all the carriers.  29.40
Public PropertyQuickSetupsGets a reference to the collection of available factory-provided and user-defined QuickSetup objects which may be used to configure New Radio modulation analysis.  
Public PropertyResultLengthGets or sets the result length (in subframes).  
Public PropertyResultLengthAdditionalSlotsGets or sets a value indicating the result length in slots besides the result length in subframes.  26.20
Public PropertySetSpanAccordingToCarrierBandwidthGets or sets a value indicating whether measurement span is coupled to provide minimal sample rate required by ComponentCarrier.MaximumTransmissionBandwidth of PrimaryComponentCarrier.  
Public PropertySubframeIntervalGets or sets the subframe interval (relative to analysis start boundary and SubframeOffset).  
Public PropertySubframeOffsetGets or sets the subframe offset (relative to analysis start boundary).  
Public PropertySymbolIntervalGets or sets the symbol interval (relative to analysis start boundary and subframe interval).  
Public PropertySymbolOffsetGets or sets the symbol offset (relative to analysis start boundary and subframe offset).  
Public PropertySymbolTimeAdjustmentGets or sets where within the cyclic prefix IFFT begins as a percentage of the IFFT duration.  
Public PropertySymbolTimeAdjustmentModeGets or sets the Symbol Time Adjust mode.  24.00
Public PropertySynchronizationCanUseMibGets or sets a value indicating whether synchronization may use MIB data  24.00
Public PropertySynchronizationPrefersPdschDmrsGets or sets a value indicating whether synchronization should prioritize using PDSCH-DMRS over SSB  24.00
Public PropertySynchronizationTechniqueGets or sets the synchronization technique  
Public PropertySystemRateScaleFactorGets or sets the bandwidth scale factor.  25.00
Public PropertySystemSampleFrequencyGets the fundamental OFDM sampling frequency.  
Public PropertyTestEnvironmentConditionGets or sets a value indicating the measurement condition.  25.00
Public PropertyTrackingSignalBasisGets or sets the tracking mode.  
Public PropertyTransientPeriodExclusionModeGets or sets a value indicating the transient period exclusion mode.  28.00
Public PropertyTransientPeriodLengthGets or sets a value indicating the transient period length  27.00
Public PropertyTransientPeriodPowerChangeThresholdGets or sets a value indicating the transient period power change threshold level.  27.00
Public PropertyTriggerMarginGets or sets the trigger jitter range.  28.40
Public PropertyUlpiSupportedGets or sets a value indicating whether ORAN Uplink Performance Improvement (ULPI) is supported or not.  29.00
Public PropertyUplinkSpectrumFlatnessTestToleranceGets or sets a value indicating the tolerance for UL Spectrum flatness PASS/FAIL test.  25.00
‡ This is the minimum 89600 VSA software version level needed to use this member.
Top

Public Methods

 NameDescriptionMinimum SW Version
Public MethodApplyRectangularAntennaArrayApplies the Rectangular antenna array parameters to generate the antenna position array.  24.20
Public MethodApplyTestModelToCarriersApplies the TestModelSetup to a list of component carriers.  25.00
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 MethodConfigureCrossCorrelatedEvmConfigured the measurement for cross-correlated EVM on the given CarrierMapping.  27.00
Public MethodCopyAutoToManualApplies auto-detected signal parameters to signal configuration  24.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 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 MethodInitializeLifetimeServiceObtains a lifetime service object to control the lifetime policy for this instance. (Inherited from Agilent.SA.Vsa.RemotableObject)
Public MethodPresetPreset the NewRadio measurement.  
‡ 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