283
Chapter 5, Advanced Operations
Status Reporting
Accessing the Output Queue
When messages are sent to the Test Set, it decodes the message to determine what
commands have been sent. Depending upon the type of command, the Test Set’s
processor sends messages to various parts of the instrument. Many commands
generate data which must be sent back to the controller. This data is buffered in
the Output Queue until it is read by the controller. The availability of data is
summarized in the MAV bit of the Status Byte Register. The state of the MAV
message indicates whether or not the Output Queue is empty. The MAV message
is TRUE, logic 1, when there is data in the Output Queue and FALSE, logic 0,
when it is empty. The Output Queue is read by addressing the Test Set to TALK
and then handshaking the bytes out of the Output Queue. Depending upon the
type of command sent, the data may appear in the Output Queue almost
immediately, or it may take several seconds (as is the case with some Signaling
Decoder measurements). Care should be exercised when reading the Output
Queue since the HP-IB bus will, by design, wait until the data is available before
processing further bus messages.
Reading the Output Queue
Example
Enter 714;Output_data
Summary of Contents for 8920B
Page 10: ...10 ...
Page 16: ...Contents 16 9 Error Messages Index 673 ...
Page 17: ...17 1 Using HP IB ...
Page 48: ...48 Chapter 1 Using HP IB Remote Local Modes ...
Page 49: ...49 2 Methods For Reading Measurement Results ...
Page 61: ...61 3 HP IB Command Guidelines ...
Page 84: ...84 Chapter 3 HP IB Command Guidelines Guidelines for Operation ...
Page 85: ...85 4 HP IB Commands ...
Page 90: ...90 Adjacent Channel Power ACP ...
Page 116: ...116 Configure I O Configure ...
Page 156: ...156 Call Processing ...
Page 185: ...185 System System SYSTem ERRor Returns integer value quoted string ...
Page 242: ...242 Common Command Descriptions ...
Page 251: ...251 5 Advanced Operations ...
Page 377: ...377 7 IBASIC Controller ...
Page 458: ...458 Chapter 7 IBASIC Controller The TESTS Subsystem ...
Page 640: ...640 Chapter 8 Programming The Call Processing Subsystem Example Programs 11280 SUBEND 11290 ...
Page 643: ...643 9 Error Messages ...
Page 672: ...672 ...
Page 682: ...Index 682 ...