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 four 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.
Whenever possible, use the binary waveform data download instead of a
comma separated specification of the waveform as the binary download is
faster than the comma separated one.
The Example below shows how to use the DATA:DAC command to
download integer points using the binary block format (see also appendix
“Using the IEEE-488.2 Binary Block Format”) and a second example shows
how to use the DATA:DAC command to download integer points in decimal
format.
:DATA:DAC VOLATILE, #1801020304
:DATA:DAC VOLATILE, 8187, 4098, 0, -4096, -8187