qcodes/instrument_drivers/Keysight/keysightb1500/message_builder.py
def ait(self,
            adc_type: Union[constants.AIT.Type, int],
            mode: Union[constants.AIT.Mode, int],
            coeff: Optional[Union[int, float]] = None
            ) -> 'MessageBuilder':
        """
        This command is used to set the operation mode and the setup
        parameter of the A/D converter (ADC) for each ADC type.

        Execution conditions: Enter the AAD command to specify the ADC type
        for each measurement channel.

        The pulsed-measurement ADC (type=2) is available for the all
        measurement channels used for the pulsed spot, pulsed sweep,
        multi channel pulsed spot, multi channel pulsed sweep, or staircase
        sweep with pulsed bias measurement.

        Args:
            adc_type: Type of the A/D converter. Integer expression. 0, 1,
                or 2. 0: High-speed ADC 1: High-resolution ADC. Not
                available for the HCSMU, HVSMU and MCSMU. 2: High-speed ADC
                for pulsed-measurement
            mode: ADC operation mode. Integer expression. 0, 1, 2, or 3. 0:
                Auto mode. Initial setting. 1: Manual mode 2: Power line
                cycle (PLC) mode 3: Measurement time mode. Not available for
                the high-resolution ADC.
            coeff: Coefficient used to define the integration time or the
                number of averaging samples, integer expression, for mode=0, 1,
                and 2. Or the actual measurement time, numeric expression,
                for mode=3. See Table 4-10.
        """
        cmd = f'AIT {adc_type},{mode}'

        if coeff is not None:
            cmd += f',{coeff}'

        self._msg.append(cmd)
        return self

        This command is used to set the operation mode and the setup
        parameter of the A/D converter (ADC) for each ADC type.

        Execution conditions: Enter the AAD command to specify the ADC type
        for each measurement channel.

        The pulsed-measurement ADC (type=2) is available for the all
        measurement channels used for the pulsed spot, pulsed sweep,
        multi channel pulsed spot, multi channel pulsed sweep, or staircase
        sweep with pulsed bias measurement.

        Args:
            adc_type: Type of the A/D converter. Integer expression. 0, 1,
                or 2. 0: High-speed ADC 1: High-resolution ADC. Not
                available for the HCSMU, HVSMU and MCSMU. 2: High-speed ADC
                for pulsed-measurement
            mode: ADC operation mode. Integer expression. 0, 1, 2, or 3. 0:
                Auto mode. Initial setting. 1: Manual mode 2: Power line
                cycle (PLC) mode 3: Measurement time mode. Not available for
                the high-resolution ADC.
            coeff: Coefficient used to define the integration time or the
                number of averaging samples, integer expression, for mode=0, 1,
                and 2. Or the actual measurement time, numeric expression,
                for mode=3. See Table 4-10.
        
This command is used to set the operation mode and the setup
parameter of the A/D converter (ADC) for each ADC type.

Execution conditions: Enter the AAD command to specify the ADC type
for each measurement channel.

The pulsed-measurement ADC (type=2) is available for the all
measurement channels used for the pulsed spot, pulsed sweep,
multi channel pulsed spot, multi channel pulsed sweep, or staircase
sweep with pulsed bias measurement.
This command is used to set the operation mode and the setup parameter of the A / D converter ( ADC ) for each ADC type . Execution conditions : Enter the AAD command to specify the ADC type for each measurement channel . The pulsed - measurement ADC ( type = 2 ) is available for the all measurement channels used for the pulsed spot pulsed sweep multi channel pulsed spot multi channel pulsed sweep or staircase sweep with pulsed bias measurement .
def ait(self,
            adc_type: Union[constants.AIT.Type, int],
            mode: Union[constants.AIT.Mode, int],
            coeff: Optional[Union[int, float]] = None
            ) -> 'MessageBuilder':
        cmd = f'AIT {adc_type},{mode}'
        if coeff is not None:
            cmd += f',{coeff}'
        self._msg.append(cmd)
        return self
def ait ( self , adc_type : Union [ constants . AIT . Type , int ] , mode : Union [ constants . AIT . Mode , int ] , coeff : Optional [ Union [ int , float ] ] = None ) -> 'MessageBuilder' : cmd = f'AIT {adc_type},{mode}' if coeff is not None : cmd += f',{coeff}' self . _msg . append ( cmd ) return self
This command is used to set the operation mode and the setup
parameter of the A/D converter (ADC) for each ADC type.
This command is used to set the operation mode and the setup parameter of the A / D converter ( ADC ) for each ADC type .
"""
        This command is used to set the operation mode and the setup
        parameter of the A/D converter (ADC) for each ADC type.

        Execution conditions: Enter the AAD command to specify the ADC type
        for each measurement channel.

        The pulsed-measurement ADC (type=2) is available for the all
        measurement channels used for the pulsed spot, pulsed sweep,
        multi channel pulsed spot, multi channel pulsed sweep, or staircase
        sweep with pulsed bias measurement.

        Args:
            adc_type: Type of the A/D converter. Integer expression. 0, 1,
                or 2. 0: High-speed ADC 1: High-resolution ADC. Not
                available for the HCSMU, HVSMU and MCSMU. 2: High-speed ADC
                for pulsed-measurement
            mode: ADC operation mode. Integer expression. 0, 1, 2, or 3. 0:
                Auto mode. Initial setting. 1: Manual mode 2: Power line
                cycle (PLC) mode 3: Measurement time mode. Not available for
                the high-resolution ADC.
            coeff: Coefficient used to define the integration time or the
                number of averaging samples, integer expression, for mode=0, 1,
                and 2. Or the actual measurement time, numeric expression,
                for mode=3. See Table 4-10.
        """
self
adc_type
Union[constants.AIT.Type, int]
Type of the A/D converter. Integer expression.
Type of the A / D converter . Integer expression .
mode
Union[constants.AIT.Mode, int]
ADC operation mode. Integer expression.
ADC operation mode . Integer expression .
coeff
Optional[Union[int, float]]
Coefficient used to define the integration time or the
number of averaging samples, integer expression, for mode=0, 1,
and 2. Or the actual measurement time, numeric expression,
for mode=3.
Coefficient used to define the integration time or the number of averaging samples integer expression for mode = 0 1 and 2 . Or the actual measurement time numeric expression for mode = 3 .