Cpanel

SCPI Commands :

CPANel:ACTivate
CPANel:DEACtivate
CPANel:SETup
class CpanelCls[source]

Cpanel commands group definition. 25 total commands, 6 Subgroups, 3 group commands

activate() None[source]
# SCPI: CPANel:ACTivate
driver.cpanel.activate()

Activates and deactivates the remote control of the control panel. Further CPANel:… commands cannot be executed, if the remote control is not active. After configuration, always deactivate the remote control of the control panel.

activate_with_opc(opc_timeout_ms: int = -1) None[source]
# SCPI: CPANel:ACTivate
driver.cpanel.activate_with_opc()

Activates and deactivates the remote control of the control panel. Further CPANel:… commands cannot be executed, if the remote control is not active. After configuration, always deactivate the remote control of the control panel.

Same as activate, but waits for the operation to complete before continuing further. Use the RsPulseSeq.utilities.opc_timeout_set() to set the timeout value.

param opc_timeout_ms:

Maximum time to wait in milliseconds, valid only for this call.

deactivate() None[source]
# SCPI: CPANel:DEACtivate
driver.cpanel.deactivate()

Activates and deactivates the remote control of the control panel. Further CPANel:… commands cannot be executed, if the remote control is not active. After configuration, always deactivate the remote control of the control panel.

deactivate_with_opc(opc_timeout_ms: int = -1) None[source]
# SCPI: CPANel:DEACtivate
driver.cpanel.deactivate_with_opc()

Activates and deactivates the remote control of the control panel. Further CPANel:… commands cannot be executed, if the remote control is not active. After configuration, always deactivate the remote control of the control panel.

Same as deactivate, but waits for the operation to complete before continuing further. Use the RsPulseSeq.utilities.opc_timeout_set() to set the timeout value.

param opc_timeout_ms:

Maximum time to wait in milliseconds, valid only for this call.

get_setup() str[source]
# SCPI: CPANel:SETup
value: str = driver.cpanel.get_setup()

Queries the name of the setup selected in the ‘Signal Generators’ dialog.

return:

setup: string

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.cpanel.clone()

Subgroups