Technical data

Table Of Contents
s1
103
Agilent Infiniium 9000 Series Oscilloscopes
Programmer's Reference
6
Status Reporting
Status Reporting Data Structures 106
Status Byte Register 108
Service Request Enable Register 110
Message Event Register 111
Trigger Event Register 112
Standard Event Status Register 113
Standard Event Status Enable Register 114
Operation Status Register 115
Operation Status Enable Register 116
Mask Test Event Register 117
Mask Test Event Enable Register 118
Acquisition Done Event Register 119
Process Done Event Register 120
Trigger Armed Event Register 121
Auto Trigger Event Register 122
Error Queue 1162
Output Queue 124
Message Queue 125
Clearing Registers and Queues 126
An overview of the oscilloscope's status reporting structure is shown in
Figure 1. The status reporting structure shows you how to monitor
specific events in the oscilloscope. Monitoring these events lets you
determine the status of an operation, the availability and reliability of the
measured data, and more.
To monitor an event, first clear the event, then enable the event. All of
the events are cleared when you initialize the oscilloscope.
To generate a service request (SRQ) interrupt to an external computer,
enable at least one bit in the Status Byte Register.