Introduction to Programming 2
Keysight Models 6811C, 6812C, and 6813C Programming Guide 45
Query indicator
Following a header with a question mark turns it into a query (VOLTage?,
VOLTage:PROTection?). If a query contains a parameter, place the query indicator
at the end of the last header (VOLTage:PROTection? MAX).
Message unit separator
When two or more message units are combined into a compound message,
separate the units with a semicolon (STATus:OPERation?;QUEStionable?).
Root specifier
When it precedes the first header of a message unit, the colon becomes the root
specifier. It tells the command parser that this is the root or the top node of the
command tree. Note the difference between root specifiers and header separators
in the following examples:
OUTPut:PROTection:DELay .1 All colons are header separators
:OUTPut:PROTection:DELay .1 Only the first colon is a root specifier
OUTPut:PROTection:DELay .1;:VOLTage 12.5 Only the third colon is a root specifier
You do not have to precede root-level commands with a colon; there is an
implied colon in front of every root-level command.