Arbitrary Waveform Commands
See also “Arbitrary Waveforms” starting on page 103 in chapter 3.
Arbitrary Waveform Overview
The following is an overview of the steps required to download and
output an arbitrary waveform over the remote interface. The commands
used for arbitrary waveforms are listed on page 176. Refer to chapter 7,
“Tutorial”, for more information on the internal operation of downloading
and outputting an arbitrary waveform.
Chapter 6, “Application Programs”, contains several example programs
which show the use of arbitrary waveforms. You may find it useful to
refer to the programs after reading the following section in this chapter.
1 Select the waveform frequency, amplitude, and offset.
Use the APPLy command or the equivalent FREQ, VOLT, and
VOLT:OFFS commands to select the frequency, amplitude, and offset
of the arbitrary waveform.
2 Download the data points into volatile memory.
You can download between 8 and 16,000 points per waveform.
The waveform can be downloaded as floating-point values or binary
integer values. Use the DATA VOLATILE command to download
floating-point values between -1 and +1. Use the DATA:DAC VOLATILE
command to download binary integer values between -2047 and +2047.
To ensure that binary data is downloaded properly, you must select the
order in which the bytes are downloaded using the FORM:BORD command.
Chapter 4 Remote Interface Reference
Arbitrary Waveform Commands
174