In this appendix:
Overview ................................................................................. C-1
Serial polling and SRQ .......................................................... C-14
Programming enable registers .............................................. C-14
Reading the registers ............................................................ C-15
Understanding bit settings ..................................................... C-16
Clearing registers .................................................................. C-17
Status model programming examples ................................... C-18
Overview
The status model consists of status register sets and queues. You can monitor the status model to
view instrument events and configure the status model to control the events.
As you work with the status model, be aware that the end result applies to the Status Byte Register.
All the status register sets and queues flow into the Status Byte Register. Your test program can read
this register to determine if a service request (SRQ) has occurred, and if so, which event caused it.
The Status Byte Register, register sets, and queues include:
•
Standard Event Register
•
Questionable Event Register
•
Operation Event Register
•
Output Queue
•
Error Queue
The relationship between the Status Byte Register, Standard Event Register, event queue, and
output queue is shown in the
Non-programmable status registers diagram
(on page C-2). The
relationship between the Status Byte Register, Questionable Event Register, and the Operation Event
Register is shown in the
Programmable status registers diagram
(on page C-6).
Appendix C
Status model