User manual
DG1022 Commands System RIGOL
Programming Guide for DG1022
2-59
to memory.
Example
DATA:DAC VOLATILE,8192,16383,8192,0
3. DATA:COPY
Command
Format
DATA:COPY < destination arb name >[,VOLATILE]
Function
Copy the waveform from volatile memory to the specified
non-volatile memory.
Explanations
The arb name may contain up to 12 characters. The first
character must be a letter (A-Z or a-z), the remaining
characters can be numbers (0-9) or the underscore character
(“_”). Blank space is invalid.
The VOLATILE parameter is optional and can be omitted. Note
that the keyword “VOLATILE” does not have a short form.
Use DATA:DELete command to delete the waveform in
volatile memory or any of the ten user-defined waveforms in
non-volatile memory.
Use DATA:CATalog? command to list all waveforms currently
stored in volatile and non-volatile memory.
Example
DATA:COPY a1,VOLATILE
4. DATA:DELete
Command
Format
DATA:DELete <arb name>
Function
Delete the specified arbitrary waveform from either volatile
memory or non-volatile memory.
Example
DATA:DEL a1
5. DATA:CATalog?
Command
Format
DATA:CATalog?
Function
Query the names of all waveforms currently available for selection.
Return Value
The query returns the names of the five built-in waveforms
(non-volatile memory), “VOLATILE” (if a waveform is currently
downloaded to volatile memory), and all user-defined waveforms
downloaded to non-volatile memory, such as:
"VOLATILE","EXP_RISE","EXP_FALL","NEG_RAMP", "SINC",