The sequencer provides a way to perform automated “drag-and-drop” parametric sweeps without programming:
The Sequencer Menu consists of three colums:
The
ActionTreeView
: A tree of top-level modules that export a sequencer interface.The
SequencerView
: A top-to-bottom graphical representation of the measurement sequence.THe
PreviewFrame
: Preview plots of the measurement stimulus and response.
An automated power sweep of a_1 is described below:
Press New to clear an exisiting test sequence.
Import sweep.real module
Define a linear_sweep variable
Accept the default sweep settings.
Preview plot the sweep plan.
Import sequencer.measure module
Define a swept_measurement variable
Accept the default measurement settings.
Add the linear_sweep using the add_sweep method.
sweep_id: “A_SET”
port_index: 1
harm_index: 1
sweep_plan: linear_sweep
Add a swept measurement using the swept_measurement method.
Press Code to generate the Python script (Press close when done).
Press Run to run the measurement sweep.
Preview plot the b_2 output response.
You can always copy the code generated by the sequencer into a Python script.