Interleave

SCPI Command :

SCENario:INTerleave
class InterleaveCls[source]

Interleave commands group definition. 1 total commands, 0 Subgroups, 1 group commands

set() None[source]
# SCPI: SCENario:INTerleave
driver.scenario.interleave.set()

If method RsPulseSeq.Scenario.Cemit.Interleaving.value|method RsPulseSeq.Scenario.Cpdw.interleaving|method RsPulseSeq. Scenario.Localized.Interleaving.value|method RsPulseSeq.Scenario.Df.Interleaving.value 1, triggers the calculation of a single output file. The output file comprises the individual PDWs or pulses, where overlapping PDWs or pulses within an interleaving group are dropped, based on a defined priority.

set_with_opc(opc_timeout_ms: int = -1) None[source]
# SCPI: SCENario:INTerleave
driver.scenario.interleave.set_with_opc()

If method RsPulseSeq.Scenario.Cemit.Interleaving.value|method RsPulseSeq.Scenario.Cpdw.interleaving|method RsPulseSeq. Scenario.Localized.Interleaving.value|method RsPulseSeq.Scenario.Df.Interleaving.value 1, triggers the calculation of a single output file. The output file comprises the individual PDWs or pulses, where overlapping PDWs or pulses within an interleaving group are dropped, based on a defined priority.

Same as set, 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.