Instructions
Chapter 2 Command System  RIGOL 
DG2000 Programming Guide  2-157 
:TRIGger[<n>]:SOURce 
Syntax   
:TRIGger[<n>]:SOURce {INTernal|EXTernal|BUS} 
:TRIGger[<n>]:SOURce? 
Description 
Sets the trigger source of the specified channel to Internal (INTernal), External (EXTernal), or Manual 
(BUS). 
Queries the trigger source of the specified channel. 
Parameter 
Name 
Type 
Range 
Default 
[<n>] 
Discrete 
1|2 
1 
{INTernal|EXTernal|BUS} 
Discrete 
INTernal|EXTernal|BUS 
INTernal 
Remarks   
  This command is only applicable to the burst output (N cycle, Infinite, or Gated) or sweep output. 
  Only the N cycle burst and sweep mode support the internal trigger. When "Internal" trigger is selected, 
the frequency of the N cycle burst is determined by the "Burst Period" and the trigger period of the 
sweep waveform is determined by the specified sweep time, return time, start hold and stop hold time. 
You can also set the rear-panel [Sync/Ext Mod/Trig/FSK] connector of the corresponding channel 
to output the trigger signal with the specified edge type (rising edge or falling edge) or disable the 
trigger output signal. 
  The N cycle, Infinite, and Gated bursts as well as the sweep mode all support the external trigger. In 
the External trigger, the signal generator receives the trigger signal input from the rear-panel 
[Sync/Ext Mod/Trig/FSK] connector. Once it receives a TTL pulse with a specified polarity, a burst 
output (N cycle, Infinite, or Gated) or sweep output is initiated. You can specify the edge type of the 
trigger input signal (
:TRIGger[<n>]:SLOPe). 
  The N cycle, Infinite, and the sweep mode all support the manual trigger. When the Manual trigger is 
selected and the output of the corresponding channel is enabled, send the 
*TRG, :TRIGger[<n>][:IMMediate], or [:SOURce[<n>]]:BURSt:TRIGger[:IMMediate] command to 
output N cycle burst or Infinite burst. The instrument initiates a sweep in the corresponding channel 
immediately each time you send the 
*TRG, :TRIGger[<n>][:IMMediate] or 
[:SOURce[<n>]]:SWEep:TRIGger[:IMMediate] command. If the output of the corresponding channel 
is not enabled, the trigger will be ignored. You can also set the rear-panel [Sync/Ext Mod/Trig/FSK] 
connector of the corresponding channel to output the trigger signal with the specified edge type (rising 
edge or falling edge) or disable the trigger output signal. 
  When [<n>] is omitted, the system sets the related parameters of CH1 by default. 
Return Format   
The query returns INT, EXT, or BUS. 
Example   
:TRIG1:SOUR INT    /*Sets the trigger source of CH1 to Internal.*/ 
:TRIG1:SOUR?       /*Queries the trigger source of CH1 and the query returns INT.*/ 










