Source code for semi_cr.core.lab.drivers.proteox

from qcodes.instrument import Instrument


[docs] class Proteox(Instrument): def __init__(self, name: str, ip_address: str) -> None: super().__init__(name, metadata={}, label="proteox") # Calls Instrument.__init__(name)
[docs] def get_idn(self) -> dict[str, str | None]: """ Override Instrument.get_idn so QCoDeS never calls self.ask('*IDN?'). """ return {"vendor": None, "model": self.name, "serial": None, "firmware": None}