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

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