Keysight 89600 VSA .NET API
InputExtensionChannel Class Members
See Also  Properties  Methods  Events
Agilent.SA.Vsa.HardwareExtensions.Core.Interfaces Assembly > Agilent.SA.Vsa.HardwareExtensions.XSeries Namespace : InputExtensionChannel Class

Glossary Item Box

The following tables list the members exposed by InputExtensionChannel.

Public Properties

 NameDescriptionMinimum SW Version
Public PropertyActualPreamplifierGets a value indicating what the actual preamplifier state is that is being used. Normally Preamplifier will be the actual state, except when RFGainAdjustmentAllowed is in the On or in the RFGainAdjustmentAllowed.Auto mode (and has chosen to use the On state) in which case when Preamplifier is set to Preamplifier.Off then Preamplifier.Adjusted may be the actual state.  30.25
Public PropertyAdcDitherGets or sets the ADC dither mode of the RF input to the analyzer.  
Public PropertyChannelIdGets the channel id associated with this input extension channel. (Inherited from Agilent.SA.Vsa.InputExtensionChannel)
Public PropertyIFGainGets or sets the IF gain in dB for the XSA instruments.  
Public PropertyIFOffsetGets or sets the IF offset to use in hertz.  
Public PropertyIFOffsetAutoGets or sets a value indicating whether the IF Offset should be automatically determined based upon the current center frequency, span, and MeasurementInfluenceCriteria. When true and the influence criteria is InfluenceCriteria.SpectralQuality then it will try to avoid the largest spur.  
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 PropertyLODitherGets or sets the LO dither on/off setting for XSeries instruments. This selection is not available with all DIF paths. When LO dither is enabled, LO Mode will automatically be switched to XO Mode regardless of the phase noise optimization mode selected.  
Public PropertyMechanicalAttenuationGets or sets the mechanical attenuation in dB for the XSA instruments.  
Public PropertyMechanicalAttenuationSecondaryGets or sets the secondary mechanical attenuation in dB for the XSA instruments. This attenuation may only be available with XSA instruments that supports a secondary RF Input.  
Public PropertyMicrowavePathControlGets or sets the analog signal path to use through microwave section of the analyzer.  
Public PropertyMixerModeGets or sets the mixer mode normal/alternate setting for XSeries instruments. This switches the LO mixing mode from high-side to low-side and vice versa. This selection is not available with BBIQ or External Mixer inputs.  
Public PropertyPhaseNoiseOptimizationGets or sets the phase noise optimization to use for the phase noise distribution of the analyzer's LO.  
Public PropertyPreamplifierGets or sets the Preamplifier state to on/off for the XSA instruments.  
Public PropertyRFGainAdjustmentAllowedGets or sets a value indicating whether RF Gain Adjustment is allowed and if so when the choice of Preamplifier.Adjusted is made.  30.25
Public PropertyRFInputPortControlGets or sets the Rf input port to use.  
‡ This is the minimum 89600 VSA software version level needed to use this member.
Top

Public Methods

 NameDescriptionMinimum SW Version
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 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 MethodGetParameterGets the value of the named parameter on the specified instrument type. (Inherited from Agilent.SA.Vsa.InputExtensionChannel)
Public MethodGetParameterNamesGets an array of strings representing the named parameters that can be configured on this hardware. (Inherited from Agilent.SA.Vsa.InputExtensionChannel)
Public MethodInitializeLifetimeServiceObtains a lifetime service object to control the lifetime policy for this instance. (Inherited from Agilent.SA.Vsa.RemotableObject)
Public MethodSetParameterSets the named parameter on the specified instrument type to the value specified. (Inherited from Agilent.SA.Vsa.InputExtensionChannel)
‡ 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