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

Glossary Item Box

The following tables list the members exposed by MeasurementExtension.

Public Properties

 NameDescriptionMinimum SW Version
Public PropertyChannelResponseScalingGets or sets the method of scaling the impulse response and frequency response.  
Public PropertyFrequencyCompensationSourceGets or sets the method for calculating the frequency offset for a channel.  
Public PropertyFrequencyErrorAverageCountGets or sets the number of averages to perform before computing frequency error.  
Public PropertyFrequencyErrorCompensationEnabledGets or sets a value indicating whether to measure and correct any frequency offset.  
Public PropertyImpulseResponseAlignedToFirstPeakGets or sets a value indicating whether to time-align the impulse response across measurements.  
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 PropertyNumberOfRepeatsGets or sets the number of repetitions of the sounding signal to capture and average when calculating the impulse response.  
Public PropertyReceiveFilterGets or sets the filter to be applied to the received signal before analysis.  
Public PropertyReceiveFilterAlphaGets or sets the shape factor of the Raised Cosine, Root Raised Cosine, and Gaussian filters. The shape factor determines the effective bandwidth of the signal after filtering.  
Public PropertyReceiveFilterLengthGets or sets the length of the filter in number of symbols.  
Public PropertyReferenceChannelGets or sets the reference channel when ReferenceChannelAuto = false.  
Public PropertyReferenceChannelAutoGets or sets a value indicating whether the reference channel is determined as the one with the highest SNR in the peak of the impulse response, or specified manually.  
Public PropertyRmsDelaySpreadPathIncludeModeGets or sets the method for determining which points to include in the RMS Delay Spread and Average Delay calculations.  27.00
Public PropertyRmsDelaySpreadThresholdOffsetGets or sets a dB adjustment to the threshold used in measuring RMS Delay Spread.  
Public PropertyRmsDelaySpreadThresholdReferenceGets or sets the reference for the RmsDelaySpreadThresholdOffset parameter.  27.00
Public PropertySamplesPerSymbolGets or sets the number of samples per symbol to use when calculating impulse response and affects other metrics such as symbol clock error estimation.  
Public PropertySequenceLengthGets or sets the base length of the sounding sequence. The length of a repetition of the sounding signal is 8 * base length.  
Public PropertyShowExtraImpulseResponseWidthGets or sets a value indicating whether to show 4x the SequenceLength in the Impulse Response instead of 2x.  
Public PropertySymbolClockAdjustmentGets or sets a correction to the acquired time record's sample rate in ppm (parts-per-million).  
Public PropertySymbolRateGets or sets the symbol rate of the sounding signal.  
Public PropertyT0LocationGets or sets the location of time t=0 in the impulse response.  26.00
Public PropertyTimeAdjustmentGets or sets the offset to add to the x-axis of the PDP and Impulse Responses. Does not affect any other results.  26.00
‡ 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 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 MethodPresetPresets measurement parameters to their defaults.  
‡ 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