Header - Sony Tektronix VX4792 User Manual

Arbitrary waveform generator
Table of Contents

Advertisement

Command Syntax
Arbitrary Block

Header

Header Mnemonic
Marker Representation
Header Structure
3-6
An arbitrary block argument is defined in one of these ways:
#<byte count digit><byte count>[<contiguous eight-bit data byte>]...
or:
#<contiguous 8-bit data byte]... <terminator>
where:
<byte count digit>::= a non-zero digit in the range ASCII 1-9 that defines the
number of digits (bytes) in the <byte count> field.
<byte count>::= any number of digits in the range ASCII 0-9 that define how
many bytes are in the <contiguous 8 bit data byte> field.
<contiguous 8 bit data byte>::= a <byte count> number of 8-bit bytes in
the range ASCII 0-255 that define the message. Each byte defines one character.
<terminator>::= a software LF followed by a hardware EOI. For example,
#16AB4ZLT<LF><&EOI>
#0EHTGNILEDOM<LF><&EOI>
The header mnemonic represents a header node or a header subfunction. The
command or query header comprises one or more header mnemonics that are
delimited with the colon (:).
In a command or query, a marker can be specified with the header mnemonics
MARKER<x>. CH<x> can be CH1 for channel 1. Similarly, MARKER<x> can
be either MARKER1 for marker 1 and MARKER2 for marker 2.
Commands and queries can be structured into six basic forms.
H Simple command header
H Simple query header
H Compound command header
H Compound query header
H Common command header
H Common query header
Figure 3–1 on page 3–2 shows the syntax for all possible structures, and an
explanation of each of the six basic forms follows.
VX4792 User Manual

Advertisement

Table of Contents
loading

Table of Contents