Description
The ExternalPulseGenerator object allows you to set unique properties and methods for each external pulse generator.
You can obtain a handle to an ExternalSource Object through ExtendedProperties
dim app Set app = CreateObject("AgilentPNA835x.Application") dim externalDevices Set externalDevices = app.ExternalDevices dim devicecount devicecount = externalDevices.count externalDevices.Add "81110" dim newExternalDevice Set newExternalDevice = externalDevices.Item("81110") newExternalDevice.DeviceType = "Pulse Generator" newExternalDevice.Driver = "AGPULSEGEN" newExternalDevice.Active = True newExternalDevice.IOConfiguration= "GPIB0::19::INSTR" dim extPulseGen Set extPulseGen = newExternalDevice.ExtendedProperties extPulseGen.HighAmplitude = 3 |
Methods |
Interface |
Description |
---|---|---|
None |
|
|
Properties |
Description |
|
ExternalPulseGenerator |
Sets the High amplitude (voltage). |
|
ExternalPulseGenerator |
Sets the Load impedance. |
|
ExternalPulseGenerator |
Sets the Low amplitude (voltage). |
|
ExternalPulseGenerator2 |
Sets the primary mode for the ext. pulse generator. |
|
ExternalPulseGenerator |
Sets the Output channel (port) of the pulse generator. |
|
ExternalPulseGenerator |
Sets the Source impedance. |
Interface |
Introduced with VNA Rev: |
IExternalPulseGenerator |
9.50 |
ExternalPulseGenerator2 |
9.50 |