Introduction to Programming Message Queues
20 Agilent 8163A/B, 8164A/B & 8166A/B Mainframes, Fifth Edition
How the Input Queue Works
The input queue is a FIFO queue (f irst-in first-out). Incoming bytes are
stored in the input queue as follows:
1Receiving a byte:
Clears the output queue.
Clears Bit 7 (MSB).
2No modification is made inside strings or binary blocks. Outsi de strings
and binary blocks, the following modifica tions are made:
Lower-case characters are converte d to upper-case.
The characters 0016 to 0916 and 0B16 to 1F16 are converted to spac es
(2016).
Two or more blanks are truncated to one.
3An EOI (End Or Identify) sent with any charac ter is put into the input
queue as the character followed by a line feed (LF, 0A16). If EOI is sent
with a LF, only one LF is put into the input queue.
4The parser starts if the LF character is received or if the input queue is
full.

Clearing the Input Queue

Switching the power off, or sending a Device Interface Clear signal, causes
commands that are in the input queue, but have not been executed to be
lost.