Example with the Keysight 33502A isolated amplifier

Import

[1]:
from qcodes_contrib_drivers.drivers.Keysight.Keysight_33502A import Keysight33502A

Connection

[2]:
driver = Keysight33502A(
    'Keysight_33502A',
    address='USB0::0x0957::0x2207::MY59000417::INSTR', # Change with sim or device address to run
)
Connected to: Agilent Technologies 33502A (serial:MY59000417, firmware:02.02-1924.2841-3.16-BD.4-1.00) in 0.15s

Usage

[3]:
driver.ch1.coupling()
[3]:
'DC'
[4]:
driver.ch1.impedance()
[4]:
1000000.0
[5]:
driver.ch1.path()
[5]:
'DIR'
[6]:
driver.ch1.state()
[6]:
'OFF'
[7]:
driver.ch1.impedance(50)
driver.ch1.impedance()
[7]:
50.0
[8]:
driver.ch1.state('ON')
driver.ch1.state()
[8]:
'ON'
[9]:
driver.ch1.state('OFF')
driver.ch1.impedance(1000000)
driver.close()