s1
1105
Agilent InfiniiVision 3000 X-Series Oscilloscopes
Programmer's Guide
37
Status Reporting
Status Reporting Data Structures 1107
Status Byte Register (STB) 1109
Service Request Enable Register (SRE) 1111
Trigger Event Register (TER) 1112
Output Queue 1113
Message Queue 1114
(Standard) Event Status Register (ESR) 1115
(Standard) Event Status Enable Register (ESE) 1116
Error Queue 1117
Operation Status Event Register (:OPERegister[:EVENt]) 1118
Operation Status Condition Register (:OPERegister:CONDition) 1119
Arm Event Register (AER) 1120
Overload Event Register (:OVLRegister) 1121
Mask Test Event Event Register (:MTERegister[:EVENt]) 1122
Power Event Event Register (:PWRRegister[:EVENt]) 1123
Clearing Registers and Queues 1124
Status Reporting Decision Chart 1125
IEEE 488.2 defines data structures, commands, and common bit
definitions for status reporting (for example, the Status Byte Register and
the Standard Event Status Register). There are also instrument- defined
structures and bits (for example, the Operation Status Event Register and
the Overload Event Register).
An overview of the oscilloscope's status reporting structure is shown in
the following block diagram. The status reporting structure allows
monitoring specified events in the oscilloscope. The ability to monitor and
report these events allows determination of such things as the status of an
operation, the availability and reliability of the measured data, and more.