Source code for qibolab.instruments.rohde_schwarz

import qcodes.instrument_drivers.rohde_schwarz.SGS100A as LO_SGS100A

from qibolab.instruments.oscillator import LocalOscillator


[docs]class SGS100A(LocalOscillator): """Driver to control the Rohde-Schwarz SGS100A local oscillator. This driver is using: https://qcodes.github.io/Qcodes/api/generated/qcodes.instrument_drivers.rohde_schwarz.html#module-qcodes.instrument_drivers.rohde_schwarz.SGS100A """
[docs] def create(self): return LO_SGS100A.RohdeSchwarz_SGS100A( self.name, f"TCPIP0::{self.address}::5025::SOCKET" )