The DATA command overwrites the previous waveform in volatile memory
(and no error will be generated). Use the DATA:COPY command to copy
the waveform to non-volatile memory.
Up to 4 user-defined waveforms can be stored in non-volatile memory. Use
the DATA:DEL command to delete the waveform in volatile memory or any
of the 4 user-defined waveforms in nonvolatile memory.
Use the DATA:CAT? command to list all waveforms currently stored in
volatile and non-volatile memory (as well as the seven built-in waveforms).
After downloading the waveform data to memory, use the FUNC:USER
command to choose the active waveform and the FUNC USER command
to output it.
The Example below shows how to use the DATA command to download
seven points to volatile memory.
Whenever possible, use the binary waveform data download (refer to
:DATA[1|2]:DAC on page 339) instead of a comma separated specification
of the waveform as the binary download is faster than the comma separated
one.
:DATA VOLATILE, 1, .67, .33, 0, -.33, -.67, -1.