qcodes_contrib_drivers.drivers.Holzworth package¶
Submodules¶
qcodes_contrib_drivers.drivers.Holzworth.HS900 module¶
- class qcodes_contrib_drivers.drivers.Holzworth.HS900.HS900(*args: Any, **kwargs: Any)[source]¶
Bases:
VisaInstrument
QCoDeS driver for the Holzworth HS900 RF synthesizer.
- class qcodes_contrib_drivers.drivers.Holzworth.HS900.HS900Channel(parent: Instrument, name: str, channel: str)[source]¶
Bases:
InstrumentChannel
Class to hold the Holzworth channels, i.e. CH1, CH2, …
qcodes_contrib_drivers.drivers.Holzworth.HS9008B module¶
- class qcodes_contrib_drivers.drivers.Holzworth.HS9008B.HS9008B(*args: Any, **kwargs: Any)[source]¶
Bases:
VisaInstrument
QCoDeS driver for the Holzworth HS9008B RF synthesizer.
- __init__(name: str, address: str, **kwargs) None [source]¶
- Parameters:
name – Name to use internally in QCoDeS
address – VISA ressource address
- set_address(address: str) None [source]¶
Set the address for this instrument.
- Parameters:
address – The visa resource name to use to connect. The address should be the actual address and just that. If you wish to change the backend for VISA, use the self.visalib attribute (and then call this function).
- class qcodes_contrib_drivers.drivers.Holzworth.HS9008B.HS9008BChannel(parent: Instrument, name: str, channel: str)[source]¶
Bases:
InstrumentChannel
Class to hold the Holzworth HS9008B channels, i.e. CH1, CH2, …