RIGOL  Chapter 2 Command System 
2-150  DG800 Programming Guide 
:SYSTem:CSCopy 
 
Syntax 
:SYSTem:CSCopy <name>,<name> 
 
Description 
Copies all parameters and states (except the channel output state) and arbitrary waveform data of one 
channel to the other one. 
 
Parameter 
 
Remarks 
The two parameters <name> cannot be the same. That is, <name>,<name> can be set to CH1,CH2 or 
CH2,CH1.   
CH1,CH2: copies all parameters and states (except the channel output state) and arbitrary waveform data 
of CH1 to CH2.   
CH2,CH1: copies all parameters and states (except the channel output state) and arbitrary waveform data 
of CH2 to CH1. 
 
Example 
:SYST:CSC CH1,CH2        /*Copies all parameters and states (except the channel output state) and arbitrary 
waveform data of CH1 to CH2.*/ 
 
 
:SYSTem:ERRor? 
 
Syntax 
:SYSTem:ERRor? 
 
Description 
Queries and clears an error message from the error queue. 
 
Remarks 
The error will be cleared when you read the error queue. You can also clear the error queue by using the 
*CLS command or the *RST command; or by turning on/off the instrument. 
 
Return Format  
The query returns a string consisting of two parts separated by commas. The first part is the number of the 
error message and the second part is the content of the error message. The content is a string enclosed by 
double quotation marks. For example, -113,"Undefined header; keyword cannot be found". "-113" is the 
number of the error message. "Undefined header; keyword cannot be found" (i.g. the content enclosed by 
the double quotation marks) is the content of the error message. 
 
 
:SYSTem:KLOCk 
 
Syntax 
:SYSTem:KLOCk <key>,{ON|1|OFF|0} 
:SYSTem:KLOCk? <key> 
 
Description 
Locks or unlocks the specified key or the knob. 
Queries whether the specified key or the knob is locked or not.