DSTG Triggers
- Updated2025-07-08
- 3 minute(s) read
DST supports the Start Trigger and Script Trigger. Triggers define the action you want an instrument or instrument channel to take upon detecting a specific signal condition.
Trigger stimuli include digital edges, software functions, and digital levels.
Start Trigger
A Start Trigger initiates signal generation.
Supported signal conditions:
- None (default)
- Digital Edge
- Software Edge
When the instrument receives a Start Trigger, the RF output signal begins to generate as shown in the following figure. The instrument ignores a Start Trigger received after signal generation has started.
Configure the Start Trigger using the Start Trigger Type property. The Configure Trigger function also provides access to this property.
The possible sources for a Start Trigger are shown in the following figure.
Script Trigger
A Script Trigger is a general-purpose trigger with a role determined entirely by the context of the dynamic generation script.
Supported signal conditions:
- None (default)
- Digital Edge
- Digital Level
- Software Edge
Once a Digital Edge Script Trigger has been received, that trigger remains true for all subsequent instructions until the clear instruction is called or the trigger is reset after being used in the wait, repeat/end repeat, or if instructions.
A script allows you to create sophisticated dynamic generation operations. For example, the script can configure the instrument to generate waveform A, then wait for a Script trigger, then generate waveform B. You can configure up to four Script triggers for use in your application.
Configure the Script Trigger using the trigger id input from the Configure Trigger function.
Refer to Scripts for more information.
Related Information
- Scripts
You can link and loop multiple waveforms together in a generation operation using a script. A script is a series of instructions that indicates how waveforms saved in the onboard memory should be sent to the DUT.