RIGOL  Chapter 2 Command System 
2-48  DG800 Programming Guide 
:ROSCillator Commands 
 
The :ROSCillator commands are used to set the system clock source and query the currently selected 
system clock source. 
 
Command List: 
  :ROSCillator:SOURce 
  :ROSCillator:SOURce:CURRent? 
 
 
:ROSCillator:SOURce 
 
Syntax 
:ROSCillator:SOURce {INTernal|EXTernal} 
 
Description 
Sets the system clock source to internal source (INTernal) or external source (EXTernal). 
 
Parameter 
 
Remarks   
  DG800 provides an internal 10 MHz clock source and receives the external clock source from the 
rear-panel [10MHz In/Out] connector. It can also output clock source from the [10MHz In/Out] 
connector for other devices. 
  If "External" is selected, the instrument will detect whether a valid external clock signal is input from 
the rear-panel [10MHz In/Out] connector. If no valid clock source is detected, a prompt message 
"No valid external clock is detected!" is displayed, and the clock source will be switched to "Internal". 
  You can send the 
:ROSCillator:SOURce:CURRent? command to query the currently selected clock 
source. 
  You can synchronize two or multiple instruments by setting the clock source. When two instruments 
are synchronized with each other, the "Align Phase" function is not available. It is only applicable in 
adjusting the phase relations between two output channels of the same instrument and cannot be 
used to change the phase relations between the output channels of two instruments. You can change 
the phase relations between two instruments by modifying the "Start Phase" 
(
[:SOURce[<n>]]:PHASe[:ADJust]) of each output channel. 
 
Example 
:ROSC:SOUR INT    /*Sets the system clock source to Internal.*/