RIGOL Chapter 2 Command System
2-226 MSO7000/DS7000 Programming Guide
 NORMal: reads the waveform data currently displayed on the screen.
 MAXimum: reads the waveform data displayed on the screen when the oscilloscope
is in the Run state; reads the waveform data in the internal memory when the
oscilloscope is in the Stop state.
 RAW: reads the waveform data in the internal memory. Note: The data in the
internal memory can only be read when the oscilloscope is in the Stop state. You are
not allowed to operate the instrument when it is reading data.
 When the channel source is set to MATH, only the NORMal mode is valid.
The query returns NORM, MAX, or RAW.
:WAVeform:MODE RAW /*Sets the reading mode of waveform data to RAW.*/
:WAVeform:MODE? /*The query returns RAW.*/
:WAVeform:FORMat
:WAVeform:FORMat <format>
:WAVeform:FORMat?
Sets or queries the return format of the waveform data.
 WORD: Each waveform point occupies 2 bytes (16 bits). The lower 8 bits are valid
and the higher 8 bits are 0.
 BYTE: Each waveform point occupies one byte (8 bits).
 ASCii: The query returns the actual voltage value of each waveform point in
scientific notation; and the voltage values are separated by commas.
The query returns WORD, BYTE, or ASC.
:WAVeform:FORMat WORD /*Sets the returned format of waveform data to WORD.*/
:WAVeform:FORMat? /*The query returns WORD.*/
:WAVeform:DATA?
 Procedures of reading the waveform data on the screen:
Sets the channel source to CH1.
Sets the waveform reading mode to NORMal.
Sets the return format of the waveform data to
BYTE.
Reads the waveform data on the screen.
 Procedures of reading the waveform data in the internal memory:
Sets the channel source to CH1.