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:
VisaInstrumentQCoDeS driver for the Holzworth HS900 RF synthesizer.
- class qcodes_contrib_drivers.drivers.Holzworth.HS900.HS900Channel(parent: Instrument, name: str, channel: str)[source]¶
Bases:
InstrumentChannelClass 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:
VisaInstrumentQCoDeS 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:
InstrumentChannelClass to hold the Holzworth HS9008B channels, i.e. CH1, CH2, …