Efrontend
SCPI Commands :
EFRontend:COUNt
EFRontend:SETup
EFRontend:PRESet
- Commands in total: 4Subgroups: 1Direct child commands: 3
- get_count() int[source]
# EFRontend:COUNt value: int = driver.efrontend.get_count()
Sets the number of connected external frontends. See Table ‘Supported external frontend types and maximum number of connected external frontends’ for the maximum number of external frontend connections.
- Returns:
number: Possible values: 1, 2, 3 or 4
- get_setup() ExtFeMeasSetup[source]
# EFRontend:SETup value: enums.ExtFeMeasSetup = driver.efrontend.get_setup()
Selects the type of the test setup.
- preset(opc_timeout_ms: int = -1) None[source]
# EFRontend:PRESet driver.efrontend.preset()
Resets the complete configuration of the external frontends to the default values including the network connections. External frontends have their own preset. The general preset disconnects the external frontends but does not affect their settings.
- Parameters:
opc_timeout_ms – Maximum time to wait in milliseconds, valid only for this call.
- set_count(number: int) None[source]
# EFRontend:COUNt driver.efrontend.set_count(number = 1)
Sets the number of connected external frontends. See Table ‘Supported external frontend types and maximum number of connected external frontends’ for the maximum number of external frontend connections.
- Parameters:
number – Possible values: 1, 2, 3 or 4
- set_setup(ext_fe_meas_setup: ExtFeMeasSetup) None[source]
# EFRontend:SETup driver.efrontend.set_setup(ext_fe_meas_setup = enums.ExtFeMeasSetup.ADVanced)
Selects the type of the test setup.
- Parameters:
ext_fe_meas_setup – COULo: Coupled LO (local oscillators) COURef: Coupled reference input ADVanced: user-defined setup
Cloning the Group
# Create a copy of the original group, that exists independently
efrontend_copy = driver.efrontend.clone()
Subgroups