Instructions
RIGOL  Chapter 2 Command System 
2-54  DSG800 Programming Guide 
[:SOURce]:PULM:SOURce 
Syntax  [:SOURce]:PULM:SOURce INTernal|EXTernal 
[:SOURce]:PULM:SOURce? 
Description  Set the pulse modulation source. 
Query the pulse modulation source. 
Parameter 
Name 
Type 
Range 
Default 
INTernal|EXTernal 
Discrete 
INTernal|EXTernal 
INTernal 
Explanation    INTernal: select "Int" modulation source. At this point, the internal pulse 
generator of the instrument provides the modulating signal. When the "Pulse 
Out" is turned on, the RF signal generator can output the pulse signal generated 
by the internal pulse generator from the [PULSE IN/OUT] connector at the 
rear panel.  
  EXTernal: select "Ext" modulation source. At this point, the RF signal generator 
receives the external pulse modulating signal input from the [PULSE IN/OUT] 
connector at the rear panel.  
Return Format  The query returns the pulse modulation source (INT or EXT). 
Example 
:PULM:SOUR EXT 
:PULM:SOUR? 
Related 
Command 
[:SOURce]:PULM:OUT:STATe 
[:SOURce]:PULM:STATe 
Syntax  [:SOURce]:PULM:STATe ON|OFF|1|0 
[:SOURce]:PULM:STATe? 
Description  Set the state of pulse modulation. 
Query the state of pulse modulation. 
Parameter 
Name 
Type 
Range 
Default 
ON|OFF|1|0  Bool  ON|OFF|1|0  OFF|0 
Explanation    ON|1: turn on the pulse modulation switch to enable the pulse modulation 
function.   
  OFF|0: turn off the pulse modulation switch to disable the pulse modulation 
function. 
Return Format  The query returns 1 or 0. 
Example 
:PULM:STAT ON /*Turn on the pulse modulation switch*/ 
:PULM:STAT? /*Query the state of pulse modulation and the query returns 
1*/ 
[:SOURce]:PULM:TRAin:LIST:COUNt 
Syntax  [:SOURce]:PULM:TRAin:LIST:COUNt? 
Description  Acquire the total number of rows in the current train list. 
Return Format 
The query returns the total number of rows in the current train list in integer. For 
example, 2. 










