
TRIGger Commands
:TRIGger:TYPE
This command sets or queries the type of trigger event. Setting the :TRIGger:TYPE to
NONE is equivalent to disabling the trigger execution, while setting to any other type will
enable the trigger engine.
The LEVel trigger type is condition by the start and stop frequencies range and the
amplitude level. See the :TRIGger:LEVel command.
The PULSe and WORD trigger types belong to the external synchronization trigger
through a GPIO port (see External Triggering, page
23
).
Syntax
:TRIGger:TYPE LEVel |
PERiodic |
PULSe | WORD |
NONE
:TRIGger:TYPE?
Parameter/Response
LEVEL
|
PERIODIC |
PULSE | WORD |
NONE
I/O Data Type
Character
*RST State
NONE
Examples
:TRIG:TYPE LEVEL
:TRIG:TYPE?
:TRIGger:LEVel
This command sets or queries the frequency range and amplitude of a frequency domain
level trigger. If the sampled signal amplitude exceeds the defined trigger level at any
single sample within the defined frequency range then the trigger will occur and the
associated IQ data will be stored.
The frequency range encompasses all FFT bins of which their center frequencies are
within the range defined by START and STOP. The defined START and STOP
frequencies may exceed, but only affect, the range defined by the IBW (with consider of
the DDC decimation) centered around the [:SENSe]:FREQuency:CENTer value.
Refer to the Frequency Domain Triggering section for more information.
Syntax
:TRIGger:LEVel <NRf [unit]>,<NRf [unit]>,<NR1 [unit]>
:TRIGger:LEVel?
Parameters/Response
<start>,<stop>,<level>
Input Data Type
Comma separated values with:
Frequency: Double [character]
Level: signed integer value
Allowable Values
Frequency: See
[:SENSe]:FREQuency:CENTer
Levels:
Dependent on the attenuation. When the attenuator is
+ off, -30dBm maximum
+ on, -10dBm maximum
Output Data Type
<integer>,<integer>,<signed integer>
Default I/O Units
Hz,Hz,dBm
*RST State
N/A (Trigger is off)
Examples
:TRIG:LEVEL 2000 MHZ,2100 MHZ,-70 DBM
:TRIG:LEVEL 15000000,15050000,-50