Source code for qcodes.instrument_drivers.agilent.Agilent_34401A

from typing import TYPE_CHECKING

from qcodes.instrument import VisaInstrumentKWArgs
from qcodes.validators import Strings

from ._Agilent_344xxA import Agilent344xxA

if TYPE_CHECKING:
    from typing_extensions import Unpack

    from qcodes.instrument import VisaInstrumentKWArgs
    from qcodes.parameters import Parameter


[docs] class Agilent34401A(Agilent344xxA): """ This is the QCoDeS driver for the Agilent 34401A DMM. """ def __init__( self, name: str, address: str, **kwargs: "Unpack[VisaInstrumentKWArgs]", ) -> None: super().__init__(name, address, **kwargs) self.display_text: Parameter = self.add_parameter( "display_text", get_cmd="DISP:TEXT?", set_cmd='DISP:TEXT "{}"', vals=Strings(), ) """Parameter display_text"""