qcodes/instrument_drivers/tektronix/Keithley_3706A.py
def _validator(self, val: str) -> bool:
        """
        Instrument specific validator. As the number of validation points
        are around 15k, to avoid QCoDeS parameter validation to print them all,
        we shall raise a custom exception.
        """
        ch = self.get_channels()
        ch_range = self._get_channel_ranges()
        slots = ['allslots', *self._get_slot_names()]
        backplanes = self.get_analog_backplane_specifiers()
        specifier = val.split(',')
        for element in specifier:
            if element not in (*ch, *ch_range, *slots, *backplanes):
                return False
        return True

        Instrument specific validator. As the number of validation points
        are around 15k, to avoid QCoDeS parameter validation to print them all,
        we shall raise a custom exception.
        
Instrument specific validator. As the number of validation points
are around 15k, to avoid QCoDeS parameter validation to print them all,
we shall raise a custom exception.
Instrument specific validator . As the number of validation points are around 15k to avoid QCoDeS parameter validation to print them all we shall raise a custom exception .
def _validator(self, val: str) -> bool:
        ch = self.get_channels()
        ch_range = self._get_channel_ranges()
        slots = ['allslots', *self._get_slot_names()]
        backplanes = self.get_analog_backplane_specifiers()
        specifier = val.split(',')
        for element in specifier:
            if element not in (*ch, *ch_range, *slots, *backplanes):
                return False
        return True
def _validator ( self , val : str ) -> bool : ch = self . get_channels ( ) ch_range = self . _get_channel_ranges ( ) slots = [ 'allslots' , * self . _get_slot_names ( ) ] backplanes = self . get_analog_backplane_specifiers ( ) specifier = val . split ( ',' ) for element in specifier : if element not in ( * ch , * ch_range , * slots , * backplanes ) : return False return True
Instrument specific validator.
Instrument specific validator .
"""
        Instrument specific validator. As the number of validation points
        are around 15k, to avoid QCoDeS parameter validation to print them all,
        we shall raise a custom exception.
        """
self
val
str