
R&S ZVL
Remote Control
Messages
Operating Manual 1303.6580.32-05
326
Strings
Strings must always be entered within single or double quotation marks (' or ").
Example:
CONFigure:CHANnel:NAME "Channel 4"
or
CONFigure:CHANnel:NAME 'Channel 4'
Block Data Format
Block data is a transmission format which is suitable for the transmission of large amounts of data. A
command using a block data parameter with definite length has the following structure:
Example:
HEADer:HEADer #45168xxxxxxxx
The hash symbol # introduces the data block. The next number indicates how many of the following digits
describe the length of the data block. In the example the 4 following digits indicate the length to be 5168
bytes. The data bytes follow. During the transmission of these data bytes all End or other control signs are
ignored until all bytes are transmitted.
A #0 combination introduces a data block of indefinite length. The use of the indefinite format requires a
NL^END message to terminate the data block. This format is useful when the length of the transmission is
not known or if speed or other considerations prevent segmentation of the data into blocks of definite
length.
Overview of Syntax Elements
:
The colon separates the key words of a command. In a command line the
separating semicolon marks the uppermost command level.
;
The semicolon separates two commands of a command line. It does not alter
the path.
,
The comma separates several parameters of a command.
?
The question mark forms a query.
*
The asterisk marks a common command.
',
"
Quotation marks introduce a string and terminate it.
#
The hash sign # introduces binary, octal, hexadecimal and block data.
Binary: #B10110
Octal: #O7612
Hexadecimal: #HF3A7
Block: #21312
A "white space" (ASCII-Code 0 to 9, 11 to 32 decimal, e.g. blank) separates
header and parameter.