Salignment

SCPI Commands :

INITiate:BASE:SALignment
ABORt:BASE:SALignment
STOP:BASE:SALignment
FETCh:BASE:SALignment
class SalignmentCls[source]

Salignment commands group definition. 23 total commands, 7 Subgroups, 4 group commands

abort() None[source]
# SCPI: ABORt:BASE:SALignment
driver.base.salignment.abort()

Aborts the measurement procedure.

abort_with_opc(opc_timeout_ms: int = -1) None[source]
# SCPI: ABORt:BASE:SALignment
driver.base.salignment.abort_with_opc()

Aborts the measurement procedure.

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

param opc_timeout_ms:

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

fetch() ResourceState[source]
# SCPI: FETCh:BASE:SALignment
value: enums.ResourceState = driver.base.salignment.fetch()

Queries the state of the measurement procedure.

return:

meas_status: OFF: measurement off RUN: measurement running RDY: measurement finished

initiate() None[source]
# SCPI: INITiate:BASE:SALignment
driver.base.salignment.initiate()

Starts the measurement procedure.

initiate_with_opc(opc_timeout_ms: int = -1) None[source]
# SCPI: INITiate:BASE:SALignment
driver.base.salignment.initiate_with_opc()

Starts the measurement procedure.

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

param opc_timeout_ms:

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

stop() None[source]
# SCPI: STOP:BASE:SALignment
driver.base.salignment.stop()

Pauses the measurement procedure.

stop_with_opc(opc_timeout_ms: int = -1) None[source]
# SCPI: STOP:BASE:SALignment
driver.base.salignment.stop_with_opc()

Pauses the measurement procedure.

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

param opc_timeout_ms:

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

Cloning the Group

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

Subgroups