Lesson 2 – Waveform Digitizer Setup with the Analog Setup Tool
187
Example:
Sequencer Programming Example
Explanation:
• The first trigger (#1) starts the execution of this sequencer
program flow.
• While the sequencer program is running, the trigger is ignored.
• HALT pauses the sequence program flow after the 2nd command
line. The sequencer waits for the next trigger to continue the
sequencer program.
• To avoid an incorrect sequence operation, the sequencer program
must be terminated by a HALT instruction (at line 3).
In the example above, the first 100 captured data points would be
discarded.
For additional information (depending on the chosen module)
please refer to the Help screen.
The Waveform Label associated with the command informs the
module, where to find the data of the waveform to be generated or
where to store the captured data.
You can choose an existing label from the browser or define a new
Waveform Label.
Example of a sequencer program:
1 NOP POST Ramp_A_1 100
2 HALT POST Ramp_A_2 100
3 HALT POST Sine_B 100
Trigger #1 Trigger #2 Trigger #3
ignored
12 3
NOP HALT HALTpause pause
Acquire
Ramp_A_1
Acquire
Ramp_A_2
Acquire
Sine_B