Technical data

Arbitrary Waveform Commands 10
U2761A Programmer’s Reference 105
In the IEEE- 488.2 binary block format, a block header precedes the
waveform data. The block header has the following format:
The U2761A represents binary data as 16- bit integers, which are sent as
two bytes. Therefore, the total number of bytes is always twice the
number of data points in the waveform (and must always be an even
number). For example, 32768 bytes are required to download a waveform
with 16384 points.
Use the FORMat:BORDer command to select the byte order for binary
data. If you specify FORM:BORD NORM (default), the most- significant byte
(MSB) of each data point is assumed first. If you specify
FORM:BORD SWAP, the least- significant byte (LSB) of each data point is
assumed first.
Examples
The following command downloads seven integer points using the binary
block format.
DATA:DAC VOLATILE, #214 Binary Data
The following command downloads four integer points in decimal format.
DATA:DAC VOLATILE, –8191, 0, 8191, 0
# 5 32768
Start of
data block
Number of digits
to follow
Even number of bytes to follow
(32768 bytes = 16384 points)