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.

__init__(name: str, address: str, **kwargs) None[source]
Parameters:
  • name – Name to use internally in QCoDeS

  • address – VISA ressource address

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, …

__init__(parent: Instrument, name: str, channel: str) None[source]
Parameters:
  • parent – The Instrument instance to which the channel is to be attached.

  • name – The ‘colloquial’ name of the channel

  • channel – The name used by the Holzworth, i.e. either ‘CH1’ or ‘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, …

__init__(parent: Instrument, name: str, channel: str) None[source]
Parameters:
  • parent – The Instrument instance to which the channel is to be attached.

  • name – The ‘colloquial’ name of the channel

  • channel – The name used by the Holzworth, i.e. either ‘CH1’ or ‘CH2’

Module contents