Technical data

Table Of Contents
763
Agilent InfiniiVision 6000 Series Oscilloscopes
Programmer's Guide
9
Status Reporting
Status Reporting Data Structures 766
Status Byte Register (STB) 769
Service Request Enable Register (SRE) 771
Trigger Event Register (TER) 772
Output Queue 773
Message Queue 774
(Standard) Event Status Register (ESR) 775
(Standard) Event Status Enable Register (ESE) 776
Error Queue 777
Operation Status Event Register (:OPERegister[:EVENt]) 778
Operation Status Condition Register (:OPERegister:CONDition) 779
Arm Event Register (AER) 780
Overload Event Register (:OVLRegister) 781
Hardware Event Event Register (:HWERegister[:EVENt]) 782
Hardware Event Condition Register (:HWERegister:CONDition) 783
Mask Test Event Event Register (:MTERegister[:EVENt]) 784
Clearing Registers and Queues 785
Status Reporting Decision Chart 786
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.