Skip to content

Connecting to AWG70001B by Tektronix in Python

Instrument Card

The AWG70000B Series Arbitrary Waveform Generator represents the cutting edge in sample rate, signal fidelity and waveform memory, making it ideal for design, testing and operations of complex components, systems and experiments. With up to sample rate of 50 GS/s and 10-bit vertical resolution, it delivers the industry’s best signal stimulus solution for easy generation of ideal, distorted and “real-life” signals.

AWG70001B

Device Specification: here

Manufacturer card: TEKTRONIX

TEKTRONIX

Tektronix, Inc., historically widely known as Tek, is an American company best known for manufacturing test and measurement devices such as oscilloscopeslogic analyzers, and video and mobile test protocol equipment.

  • Headquarters: USA
  • Yearly Revenue (millions, USD): 5800
  • Vendor Website: here

Connect to the AWG70001B in Python

PROTOCOLS > SCPI

To connect to a AWG70001B RF Signal Generator using Qcodes, you can use the following code:

from qcodes.instrument_drivers.tektronix.AWG70000A import AWG70000A
# Create an instance of the AWG70000A driver
awg = AWG70000A('awg', 'TCPIP0::192.168.1.1::inst0::INSTR')
# Connect to the instrument
awg.connect()
# Now you can use the AWG70000A methods and parameters to control the instrument
# For example, you can set the amplitude of channel 1 to 0.5 V
awg.ch1.awg_amplitude(0.5)
# You can also play a waveform or sequence
awg.play()
# Disconnect from the instrument
awg.disconnect()

Note that you need to replace 'TCPIP0::192.168.1.1::inst0::INSTR' with the actual VISA resource name of your AWG70001B RF Signal Generator.