Chapter 8 Advanced Remote Operation
Data Format -
Arbitrary Block Program Data
ARBITRARY BLOCK PROGRAM DATA
This data format is used to speed bus transfer in cases where large amounts of data are sent to or from a
device (such as waveform or buffer memory data in the 2411B).
Only the <DEFINITE LENGTH> block
data format is acceptable for RS-232 while both <DEFINITE LENGTH> and INDEFINITE LENGTH>
block data formats are acceptable for GPIB (IEEE488.2).
<DEFINITE LENGTH>
- #zy..yx...x
where z is a number 1-9, and represents the number of y digit ele-
ments. The y digits taken together as a decimal integer equal the number of 8-bit bytes that follow.
For example to send 4 data bytes<DAB> using the <DEFINITE LENGTH> format,
you could send:
#14<DAB><DAB><DAB><DAB>
or
#204<DAB><DAB><DAB><DAB>
<INDEFINITE LENGTH>
-#0[x...x]<rmt>
where x is an 8-bit byte of decimal value 0-255, and
<RMT> is the message terminator.
Refer to the
Waveform Memory Format
section for detailed instructions on how to download data into
the waveform memory of the 2411B.
8-14
In the binary definite block format, a block header precedes the waveform data.
The block header has the following format.
#
5
64000
Start of
Even Number
of Bytes to Follow
Data Block
(64,000 bytes=32,000 points)
Number of Digits
to Follow
The 2411B arbitrary waveform generator represents binary data as 16-bit integers, which
is sent as two bytes. Therefore, the total number of bytes you send is always twice the
number of data points in the waveform (and it must be always be an
even number
). For
example, 64,000 bytes are required to download a waveform with 32,000 points.
Summary of Contents for 2411B
Page 10: ...1 Quick Start...
Page 22: ......
Page 23: ...2 About Arbitrary Waveforms...
Page 30: ......
Page 31: ...Chapter 2 About Arbitrary Waveforms 2411B Block Diagram 2 8 Block Diagram...
Page 32: ...3 Front Panel Menu Operation...
Page 41: ...4 Waveform Creation System...
Page 43: ...Chapter 4 Waveform Creation System User Interface for the Waveform Creation System 4 3...
Page 61: ...5 Multi Instrument Operation...
Page 68: ...6 Performance Verification...
Page 71: ...Chapter 6 Performance Verification Verification Test Sheet 6 4...
Page 72: ...7 Remote Interface Operation...
Page 78: ...Chapter 7 Remote Interface Operation Command Set Command Set 7 7...
Page 79: ...Chapter 7 Remote Interface Operation Command Set continued Command Set continued 7 8...
Page 80: ...Chapter 7 Remote Interface Operation Command Set continued Command Set continued 7 9...
Page 81: ...Chapter 7 Remote Interface Operation Command Set continued Command Set continued 7 10...
Page 82: ...Chapter 7 Remote Interface Operation Command Set continued Command Set continued 7 11...
Page 83: ...Chapter 7 Remote Interface Operation Command Set continued Command Set continued 7 12...
Page 84: ...Chapter 7 Remote Interface Operation Command Set continued Command Set continued 7 13...
Page 91: ...8 Advanced Remote Operation...
Page 125: ...Appendix...
Page 133: ...AMPLITUDE OFFSET RANGES...
Page 134: ...INDEX...
Page 140: ......