External

SCPI Commands :

SCONfiguration:EXTernal:ACONnect
SCONfiguration:EXTernal:DISPlay
SCONfiguration:EXTernal:PBEHaviour
Commands in total: 152
Subgroups: 8
Direct child commands: 3
get_aconnect() bool[source]
# SCONfiguration:EXTernal:ACONnect
value: bool = driver.sconfiguration.external.get_aconnect()

Enables automatic detection and connection setup of connected external instruments.

Returns:

state: 1 | ON | 0| OFF

get_display() ExtDevDisplay[source]
# SCONfiguration:EXTernal:DISPlay
value: enums.ExtDevDisplay = driver.sconfiguration.external.get_display()

Filters the displayed connectors upon the selected criteria.

Returns:

display_mode: ALL | MAPPed | INPut | OUTPut

get_pbehaviour() bool[source]
# SCONfiguration:EXTernal:PBEHaviour
value: bool = driver.sconfiguration.external.get_pbehaviour()

If enabled, the connection to the external instruments is retained after preset (*RST) of the instrument.

Returns:

state: 1 | ON | 0| OFF

set_aconnect(state: bool) None[source]
# SCONfiguration:EXTernal:ACONnect
driver.sconfiguration.external.set_aconnect(state = False)

Enables automatic detection and connection setup of connected external instruments.

Parameters:

state – 1 | ON | 0| OFF

set_display(display_mode: ExtDevDisplay) None[source]
# SCONfiguration:EXTernal:DISPlay
driver.sconfiguration.external.set_display(display_mode = enums.ExtDevDisplay.ALL)

Filters the displayed connectors upon the selected criteria.

Parameters:

display_mode – ALL | MAPPed | INPut | OUTPut

set_pbehaviour(state: bool) None[source]
# SCONfiguration:EXTernal:PBEHaviour
driver.sconfiguration.external.set_pbehaviour(state = False)

If enabled, the connection to the external instruments is retained after preset (*RST) of the instrument.

Parameters:

state – 1 | ON | 0| OFF

Cloning the Group

# Create a copy of the original group, that exists independently
external_copy = driver.sconfiguration.external.clone()

Subgroups