qcodes/instrument_drivers/tektronix/Keithley_3706A.py
def connect_message(self, idn_param: str = 'IDN',
                        begin_time: Optional[float] = None) -> None:
        """
        Overwrites the generic QCoDeS instrument connect message.
        Here, additionally, we provide information about
        which slots of the system switch is occupied with what
        kind of matrix, as well.
        """
        idn = self.get_idn()
        cards = self.get_switch_cards()
        states = self.get_interlock_state()

        con_msg = ('Connected to: {vendor} {model} SYSTEM SWITCH '
                   '(serial:{serial}, firmware:{firmware})'.format(**idn))
        print(con_msg)
        self.log.info(f"Connected to instrument: {idn}")

        for _, item in enumerate(cards):
            card_info = ('Slot {slot_no}- Model:{model}, Matrix Type:{mtype}, '
                         'Firmware:{firmware}, Serial:{serial}'.format(**item))
            print(card_info)
            self.log.info(f'Switch Cards: {item}')

        for _, item in enumerate(states):
            state_info = ('{state} in Slot {slot_no}.'.format(**item))
            print(state_info)

        Overwrites the generic QCoDeS instrument connect message.
        Here, additionally, we provide information about
        which slots of the system switch is occupied with what
        kind of matrix, as well.
        
Overwrites the generic QCoDeS instrument connect message.
Here, additionally, we provide information about
which slots of the system switch is occupied with what
kind of matrix, as well.
Overwrites the generic QCoDeS instrument connect message . Here additionally we provide information about which slots of the system switch is occupied with what kind of matrix as well .
def connect_message(self, idn_param: str = 'IDN',
                        begin_time: Optional[float] = None) -> None:
        idn = self.get_idn()
        cards = self.get_switch_cards()
        states = self.get_interlock_state()
        con_msg = ('Connected to: {vendor} {model} SYSTEM SWITCH '
                   '(serial:{serial}, firmware:{firmware})'.format(**idn))
        print(con_msg)
        self.log.info(f"Connected to instrument: {idn}")
        for _, item in enumerate(cards):
            card_info = ('Slot {slot_no}- Model:{model}, Matrix Type:{mtype}, '
                         'Firmware:{firmware}, Serial:{serial}'.format(**item))
            print(card_info)
            self.log.info(f'Switch Cards: {item}')
        for _, item in enumerate(states):
            state_info = ('{state} in Slot {slot_no}.'.format(**item))
            print(state_info)
def connect_message ( self , idn_param : str = 'IDN' , begin_time : Optional [ float ] = None ) -> None : idn = self . get_idn ( ) cards = self . get_switch_cards ( ) states = self . get_interlock_state ( ) con_msg = ( 'Connected to: {vendor} {model} SYSTEM SWITCH ' '(serial:{serial}, firmware:{firmware})' . format ( ** idn ) ) print ( con_msg ) self . log . info ( f"Connected to instrument: {idn}" ) for _ , item in enumerate ( cards ) : card_info = ( 'Slot {slot_no}- Model:{model}, Matrix Type:{mtype}, ' 'Firmware:{firmware}, Serial:{serial}' . format ( ** item ) ) print ( card_info ) self . log . info ( f'Switch Cards: {item}' ) for _ , item in enumerate ( states ) : state_info = ( '{state} in Slot {slot_no}.' . format ( ** item ) ) print ( state_info )
Overwrites the generic QCoDeS instrument connect message.
Overwrites the generic QCoDeS instrument connect message .
"""
        Overwrites the generic QCoDeS instrument connect message.
        Here, additionally, we provide information about
        which slots of the system switch is occupied with what
        kind of matrix, as well.
        """
self
idn_param
str
begin_time
Optional[float]