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

Glossary Item Box

The following tables list the members exposed by HardwareConfiguration.

Public Properties

 NameDescriptionMinimum SW Version
Public PropertyCalibrationGets a handle to the Calibration object for this hardware configuration.  
Public PropertyConfigurationTypeGets the type of hardware in this configuration (source or analyzer)  
Public PropertyConnectionStateGets the current state of the connection to the hardware within the configuration.  
Public PropertyEnableExternalReferenceLockGets or sets a value indicating whether the configuration should lock to the external reference signal or not.  
Public PropertyExternalReferenceFrequencyGets or sets the frequency of the external reference signal  
Public PropertyGroupsGets the collection of hardware groups in the configuration.  
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 PropertyIsSimulatedGets a value indicating whether the configuration uses simulated instruments  
Public PropertyNameGets or sets the name of the hardware configuration.  
Public PropertyPrimaryFrequencyReferenceGets or sets the instrument in the configuration that will provide the frequency reference for the configuration and preferably accept an external reference signal.  26.00
‡ 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 MethodDisconnectPauses all measurements associated with this hardware and disconnects from the hardware.  
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 MethodOverlapsIndicates whether this configuration has real instruments in it that are also in the specified configuration.  15.00
Public MethodSuspendPauses all measurements associated with this hardware and suspends communications with the hardware.  
‡ 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