View

SCPI Commands :

SCENario:VOLatile:VIEW
SCENario:VOLatile:VIEW:XMODe
SCENario:VOLatile:VIEW:YMODe
class ViewCls[source]

View commands group definition. 5 total commands, 1 Subgroups, 3 group commands

set() None[source]
# SCPI: SCENario:VOLatile:VIEW
driver.scenario.volatile.view.set()

If a waveform exists in the volatile memory, opens the ‘Waveform Viewer’ and displays this waveform.

set_with_opc(opc_timeout_ms: int = -1) None[source]
# SCPI: SCENario:VOLatile:VIEW
driver.scenario.volatile.view.set_with_opc()

If a waveform exists in the volatile memory, opens the ‘Waveform Viewer’ and displays this waveform.

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.

set_xmode(xmode: ViewXode) None[source]
# SCPI: SCENario:VOLatile:VIEW:XMODe
driver.scenario.volatile.view.set_xmode(xmode = enums.ViewXode.SAMPles)

Sets the units (time or samples) used on the x axis.

param xmode:

SAMPles| TIME

set_ymode(ymode: Ymode) None[source]
# SCPI: SCENario:VOLatile:VIEW:YMODe
driver.scenario.volatile.view.set_ymode(ymode = enums.Ymode.FREQuency)

Sets the view mode.

param ymode:

IQ| MAGDb| MAGW| MAGV| PHASe| FREQuency| PAV

Cloning the Group

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

Subgroups