Series 12000A Microwave Synthesizers
3-34
Publication 31231, Rev J, October 2003
3.3.2.3
Command Interpretation
The instrument uses a 40-character buffer to accept and store characters sent to it through the interface.
Spaces are ignored. The buffer contents are interpreted and the buffer is reset upon receipt of a character
sent with the EOI line asserted or upon receipt of any of the following delimiter characters:
> > , : ; / \
Multiple commands can be sent in a single message if they are separated from each other by a space or
one of the delimiter characters. Each command will be interpreted individually upon receipt. If spaces
are used to separate commands, care must be taken to assure that the 40-character buffer does not
overflow. Buffer overflow can cause some commands to be ignored.
The 12000A can accept commands from a remote controller over the IEEE 488 interface or the RS-232
Serial port.
The 12000A syntax is designed to make the 12000A a compatible substitute for the HP 8340 in most
remote-control operations. However, differences between the 12000A and the 8340 require some
alteration of the 8340 command set; new commands are added, some existing commands differ slightly
from their usual function when they are applied to the 12000A, and some existing commands are
unsupported.
Commands in the Series 12000A syntax are represented in this publication by upper case letters. Some
commands are followed by one or more lower case letters. These letters are interpreted as follows:
a
Indicates that alphanumeric characters are expected.
b
Indicates that one or more 8-bit bytes (entered in binary form) are expected.
d
Indicates that a decimal number is expected. Decimal numbers can be signed. Exponents
may beindicated by an E; thus, +4.5E-6 represents 4.5x10-6.
h
Indicates that a hexadecimal number is expected.
n
Indicates that a single digit (0-9) is expected.
Terminator codes of HZ (Hz), KZ (kHz), MZ (MHz), GZ (GHz), DB (dB), DM (dBm), S (seconds), MS
(ms), and US (
µ
s) are used for many commands. Alternately, a comma or line feed can be used as a
terminator; this causes the instrument to scale the corresponding function to the fundamental units of
Hz, dB, dBm, or seconds.
The absence of lower case letters in a command indicates that the command is complete as shown, and
requires no variables.
Commands with variables may be sent with either a space preceding the variable and/or terminator or
with no space. For example: CW 12GZ, CW 12 GZ, CW12GZ, and CW12 GZ are all valid strings. If a
command has multiple variables, they must be separated by a space.
A detailed description of many of the instrument functions may be found in Chapter 2 for all three
models. Native instrument functions for the Series 125XXA/127XXA can be found at the end of the
Chapter 2.
Summary of Contents for Series 12000A
Page 3: ...DECLARATION OF CONFORMITY ...
Page 4: ......
Page 11: ...Preface Publication 31231 Rev J October 2003 vii ...
Page 14: ...Series 12000A Microwave Synthesizers x Publication 31231 Rev J October 2003 ...
Page 18: ...Series 12000A Microwave Synthesizers xiv Publication 31231 Rev J October 2003 ...
Page 20: ...Series 12000A Microwave Synthesizers xvi Publication 31231 Rev J October 2003 ...
Page 22: ...Series 12000A Microwave Synthesizers xviii Publication 31231 Rev J October 2003 ...
Page 24: ...Series 12000A Microwave Synthesizers xx Publication 31231 Rev J October 2003 ...
Page 62: ...Series 12000A Microwave Synthesizers 1 38 Publication 31231 Rev J October 2003 ...
Page 234: ...Series 12000A Microwave Synthesizers B 2 Publication 31231 Rev J October 2003 ...