qcodes_contrib_drivers.drivers.Windfreak package¶
Submodules¶
qcodes_contrib_drivers.drivers.Windfreak.Windfreak_SynthUSB3 module¶
Driver for Windfreak SynthUSB3 signal generator
Written by Edward Laird (http://wp.lancs.ac.uk/laird-group/).
A documentation notebook is in the docs/examples/ directory.
- class qcodes_contrib_drivers.drivers.Windfreak.Windfreak_SynthUSB3.WindfreakSynthUSB3(*args: Any, **kwargs: Any)[source]¶
Bases:
VisaInstrument
QCodes driver for the Windfreak SynthUSB3 signal generator.
- default_terminator: str | None = ''¶
The default terminator to use if the terminator is not specified when creating the instrument. None means use the default terminator from PyVisa.
- frequency = Parameter( "frequency", unit="MHz", set_cmd="f{:.7f}", get_cmd="f?", instrument=self, get_parser=float, )¶
Control the carrier frequency
- level = Parameter( "level", unit="dBm", set_cmd="W{:.2f}", get_cmd="W?", instrument=self, get_parser=float, )¶
Control the carrier level