RIGOL  Programming Introduction 
 
Programming Guide for DS1000CA Series 
1.  :WAVeform:DATA? 
Command Format: 
:WAVeform:DATA? [<source>]  
 
Function Explanation: 
This  command  is  used  to  read  the  waveform  datum  from  the  designated 
source. The options of <source> are CHANnel1, CHANnel2, MATH or FFT. 
 
Returned Format: 
Query returns  600 points  when selecting  CHANnel1,  CHANnel2  and  MATH; 
While query retures 500 points when selecting FFT. 
 
 
2.  :WAVeform:MEMORYDATA?   
Command Format: 
:WAVfeorm:MEMORYDATA? [<source>] 
 
Function Explanation: 
This command is used to read the waveform data from the designated source. 
In STOP state, the waveform datum come from the memory. 10k datum can 
be read in half-channel* state and 5k in other states. 
In RUN state, the waveform datum come from the screen. 
The options of <source> are CHANnel1 or CHANnel2. 
Note*: The half-channel state means only one channel is open, the 
MATH function is closed and the timebase should be less than 20ns. 
 
Returned Format: 
Query returns the data have been read. 
 
 
3.  :WAVeform:POINts:MODE 
Command Format: 
:WAVeform:POINts:MODE <points_mode> 
:WAVeform:POINts:MODE? 
 
Function Explanation: