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

Glossary Item Box

The following tables list the members exposed by Source.

Public Properties

 NameDescriptionMinimum SW Version
Public PropertyAmplitudeGets or sets the source output power (dBm) for all channels.  
Public PropertyCanDownloadCurrentRecordingGets a value indicating whether DownloadCurrentRecording can be successfully called.  
Public PropertyChannelsGets the collection of SourceChannel objects allowing per-channel source. control.  
Public PropertyConnectedGets a value indicating whether the source hardware configuration is controlled by the application.  28.60
Public PropertyFrequencyGets or sets the source RF frequency (Hertz) of all channels.  
Public PropertyGlobalTriggerTypeGets or sets the type of trigger that starts the phase coherent waveform play on all source channels when TriggerType is GlobalTrigger.  28.60
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 PropertyIsModulationOnGets or sets a value indicating whether I/Q modulation is on for all channels.  
Public PropertyIsRFOnGets or sets a value indicating whether to turn on RF output for all channels.  
Public PropertyMinWaveformPointsGets the minimum number of points for an ARB waveform.  28.60
Public PropertyNameGets or sets the source name.  
Public PropertySelectedHardwareGets or sets the source hardware to use.  
Public PropertyTriggerActionGets or sets the action that is initiated by the trigger  28.60
Public PropertyTriggerTypeGets or sets the type of trigger that starts the waveform playing on all source channels  28.60
Public PropertyVirtualSignalWaveformParametersAutoGets or sets a value indicating whether virtual signal waveform parameters SampleRate and RmsPower are updated automatically by VirtualSignal.DownloadToSource and VirtualSignal.DownloadCurrentRecordingToSource.  29.00
Public PropertyWaveformAdjustmentModeGets or sets the desired behavior when the ARB waveform does not meet the MinWaveformPoints and WaveformLengthQuantum requirements.  28.60
Public PropertyWaveformLengthQuantumGets the ARB waveform length quantum (length in points must be a multiple of the quantum).  28.60
‡ This is the minimum 89600 VSA software version level needed to use this member.
Top

Public Methods

 NameDescriptionMinimum SW Version
Public MethodConnectConnects the source hardware configuration for control by the application.  28.60
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 MethodDisconnectDisconnects the source hardware configuration from control by the application.  28.60
Public MethodDownloadCurrentRecordingThis downloads the current recording of the selected measurement to the source.  
Public MethodDownloadToSourceThis downloads previously recorded and saved analysis data to all source channels.  
Public MethodEnableChannelsSelects which source channels in Channels are enabled and disabled  28.60
Public MethodEnableChannelsByIdSelects which source channels in Channels are enabled.  28.60
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 MethodSendSoftwareTriggerInitiates a software trigger when TriggerType is Software  28.60
‡ 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