USER'S MANUAL. GR-205
6 REMOTE COMMANDS
6.1 RS232 Remote Command Formats
Serial input to the instrument is buffered in a 256 byte input queue which is
filled, under interrupt, in a manner transparent to all other instrument operations. The
instrument will send XOFF when approximately 200 characters are in the queue. XON
will be sent when approximately 100 free spaces become available in the queue after
XOFF was sent. This queue contains raw (un-parsed) data which is taken, by the
parser, as required. Commands (and queries) are executed in order and the parser will
not start a new command until any previous command or query is complete. In non–
addressable RS232 mode responses to commands or queries are sent immediately;
there is no output queue. In addressable mode the response formatter will wait
indefinitely if necessary, until the instrument is addressed to talk and the complete
response message has been sent, before the parser is allowed to start the next
command in the input queue.
Commands must be sent as specified in the commands list and must be
terminated with the command terminator code 0AH (Line Feed, LF). Commands may
be sent in groups with individual commands separated from each other by the code
3BH (;). The group must be terminated with command terminator 0AH (Line Feed, LF).
e.g.: Responses from the instrument to the controller are sent as specified in the
commands list. Each response is terminated by 0DH (Carriage Return, CR)
followed by 0AH (Line Feed, LF).
<WHITE SPACE> is defined as character codes 00H to 20H inclusive with the
exception of those which are specified as Addressable RS232 (ARC) control codes.
<WHITE SPACE> is ignored except in command identifiers. e.g. '*C LS' is not
equivalent to '*CLS'.
The high bit of all characters is ignored.
The commands are case insensitive.
6.2 GPIB Remote Command Formats
GPIB input to the instrument is buffered in a 256 byte input queue which is
filled, under interrupt, in a manner transparent to all other instrument operations. The
queue contains raw (un-parsed) data which is taken, by the parser, as required.
Commands (and queries) are executed in order and the parser will not start a new
command until any previous command or query is complete. There is no output queue
which means that the response formatter will wait, indefinitely if necessary, until the
instrument is addressed to talk and the complete response message has been sent,
before the parser is allowed to start the next command in the input queue.
09/2004
Page 29