qcodes/instrument_drivers/Keysight/keysightb1500/message_builder.py
def ab(self) -> 'MessageBuilder':
        """
        The AB command aborts the present operation and subsequent command
        execution.

        This command stops the operation now in progress, such as the
        measurement execution, source setup changing, and so on. But this
        command does not change the present condition. For example, if the
        KeysightB1500 just keeps to force the DC bias, the AB command does not
        stop the DC bias output.

        If you start an operation that you may want to abort,
        do not send any command after the command or command string that
        starts the operation. If you do, the AB command cannot enter the
        command input buffer until the intervening command execution starts,
        so the operation cannot be aborted. In this case, use a device clear
        to end the operation.
        If the AB command is entered in a command string, the other commands
        in the string are not executed. For example, the CN command in the
        following command string is not executed.

        ``OUTPUT @KeysightB1500;"AB;CN"``

        During sweep measurement, if the KeysightB1500 receives the AB command,
        it returns only the measurement data obtained before abort. Then the
        dummy data is not returned.
        For the quasi-pulsed spot measurement, the KeysightB1500 cannot receive
        any command during the settling detection. So the AB command cannot
        abort the operation, and it will be performed after the settling
        detection.
        """
        cmd = 'AB'

        self._msg.append(cmd)
        return self

        The AB command aborts the present operation and subsequent command
        execution.

        This command stops the operation now in progress, such as the
        measurement execution, source setup changing, and so on. But this
        command does not change the present condition. For example, if the
        KeysightB1500 just keeps to force the DC bias, the AB command does not
        stop the DC bias output.

        If you start an operation that you may want to abort,
        do not send any command after the command or command string that
        starts the operation. If you do, the AB command cannot enter the
        command input buffer until the intervening command execution starts,
        so the operation cannot be aborted. In this case, use a device clear
        to end the operation.
        If the AB command is entered in a command string, the other commands
        in the string are not executed. For example, the CN command in the
        following command string is not executed.

        ``OUTPUT @KeysightB1500;"AB;CN"``

        During sweep measurement, if the KeysightB1500 receives the AB command,
        it returns only the measurement data obtained before abort. Then the
        dummy data is not returned.
        For the quasi-pulsed spot measurement, the KeysightB1500 cannot receive
        any command during the settling detection. So the AB command cannot
        abort the operation, and it will be performed after the settling
        detection.
        
The AB command aborts the present operation and subsequent command
execution.

This command stops the operation now in progress, such as the
measurement execution, source setup changing, and so on. But this
command does not change the present condition. For example, if the
KeysightB1500 just keeps to force the DC bias, the AB command does not
stop the DC bias output.

If you start an operation that you may want to abort,
do not send any command after the command or command string that
starts the operation. If you do, the AB command cannot enter the
command input buffer until the intervening command execution starts,
so the operation cannot be aborted. In this case, use a device clear
to end the operation.
If the AB command is entered in a command string, the other commands
in the string are not executed. For example, the CN command in the
following command string is not executed.



During sweep measurement, if the KeysightB1500 receives the AB command,
it returns only the measurement data obtained before abort. Then the
dummy data is not returned.
For the quasi-pulsed spot measurement, the KeysightB1500 cannot receive
any command during the settling detection. So the AB command cannot
abort the operation, and it will be performed after the settling
detection.
The AB command aborts the present operation and subsequent command execution . This command stops the operation now in progress such as the measurement execution source setup changing and so on . But this command does not change the present condition . For example if the KeysightB1500 just keeps to force the DC bias the AB command does not stop the DC bias output . If you start an operation that you may want to abort do not send any command after the command or command string that starts the operation . If you do the AB command cannot enter the command input buffer until the intervening command execution starts so the operation cannot be aborted . In this case use a device clear to end the operation . If the AB command is entered in a command string the other commands in the string are not executed . For example the CN command in the following command string is not executed . During sweep measurement if the KeysightB1500 receives the AB command it returns only the measurement data obtained before abort . Then the dummy data is not returned . For the quasi - pulsed spot measurement the KeysightB1500 cannot receive any command during the settling detection . So the AB command cannot abort the operation and it will be performed after the settling detection .
def ab(self) -> 'MessageBuilder':
        cmd = 'AB'
        self._msg.append(cmd)
        return self
def ab ( self ) -> 'MessageBuilder' : cmd = 'AB' self . _msg . append ( cmd ) return self
The AB command aborts the present operation and subsequent command
execution.
The AB command aborts the present operation and subsequent command execution .
"""
        The AB command aborts the present operation and subsequent command
        execution.

        This command stops the operation now in progress, such as the
        measurement execution, source setup changing, and so on. But this
        command does not change the present condition. For example, if the
        KeysightB1500 just keeps to force the DC bias, the AB command does not
        stop the DC bias output.

        If you start an operation that you may want to abort,
        do not send any command after the command or command string that
        starts the operation. If you do, the AB command cannot enter the
        command input buffer until the intervening command execution starts,
        so the operation cannot be aborted. In this case, use a device clear
        to end the operation.
        If the AB command is entered in a command string, the other commands
        in the string are not executed. For example, the CN command in the
        following command string is not executed.

        ``OUTPUT @KeysightB1500;"AB;CN"``

        During sweep measurement, if the KeysightB1500 receives the AB command,
        it returns only the measurement data obtained before abort. Then the
        dummy data is not returned.
        For the quasi-pulsed spot measurement, the KeysightB1500 cannot receive
        any command during the settling detection. So the AB command cannot
        abort the operation, and it will be performed after the settling
        detection.
        """
self