Command Systems        RIGOL 
 
Programming Guide for DS1000B Series 
System Error Code 
 
Up to 10 errors can be recorded in the system error queue. If not enough, the system will 
adopt FIFO manner to cover the original error record. 
 
The SYST:ERR? Command is used to read the first error code in the form of “error code, error 
description”, so as to reduce the error number of error queue. For instance, if no error appears, 
the system will return: 0, No error. 
 
Besides, the :SYST:ERR Command is able to clear error queue. 
   
0  ERR_NONE,           No error 
1  ERR_SAME_SETTING,            Same setting 
2  ERR_INVALID_INPUT,          Invalid input 
3  ERR_LIMIT_SETTING,          Setting limit 
4  ERR_CH_OFFSET_LIMIT,          Channel offset limit 
5  ERR_CH_SCALE_LIMIT,          Channel scale limit 
6  ERR_CH_PROBE_LIMIT,          Channel probe limit 
7  ERR_CH_FILTER_LIMIT,          Channel filter limit 
8  ERR_TIME_OFFSET_LIMIT,        Timebase offset limit 
9  ERR_TIME_SCALE_LIMIT,         Timebase scale limit 
10  ERR_TIME_DELAYED_OFFSET_LIMIT,  Timebase of timedelay offset limit 
11  ERR_TIME_DELAYED_SCALE_LIMIT,   Timebase of timedelay scale limit 
12  ERR_TRIG_LEVEL_LIMIT,         Trigger level limit 
13  ERR_MATH_VERT_OFFSET_LIMIT,      Math vertical offset limit 
14  ERR_MATH_VERT_SCALE_LIMIT,      Math vertical scale limit 
15  ERR_FFT_VERT_SCALE_LIMIT,       FFT vertical offset limit 
16  ERR_FFT_VERT_OFFSET_LIMIT,      FFT vertical offset limit 
17  ERR_FFT_HORIZ_SCALE_LIMIT,      FFT horizontal scale limit 
18  ERR_FFT_HORIZ_OFFSET_LIMIT,      FFT horizontal offset limit 
19  ERR_CUR_A_X_LIMIT,         CursorA X-Axial limit 
20  ERR_CUR_B_X_LIMIT,          CursorB X-Axial limit 
21  ERR_CUR_A_Y_LIMIT,          CursorA Y-Axial limit 
22  ERR_CUR_B_Y_LIMIT,          CursorB Y-Axial limit 
23  ERR_HOLDOFF_TIME_LIMIT,    Holdoff time limit 
24  ERR_INTENSITY_LIMIT,          Intensity limit 
25  ERR_PULSE_WIDTH_LIMIT,        Pulse width limit