User Manual

Table Of Contents
751
Keysight InfiniiVision 1000 X-Series Oscilloscopes
Programmer's Guide
33 Status Reporting
Status Reporting Data Structures / 753
Status Byte Register (STB) / 755
Service Request Enable Register (SRE) / 757
Trigger Event Register (TER) / 758
Output Queue / 759
Message Queue / 760
(Standard) Event Status Register (ESR) / 761
(Standard) Event Status Enable Register (ESE) / 762
Error Queue / 763
Operation Status Event Register (:OPERegister[:EVENt]) / 764
Operation Status Condition Register (:OPERegister:CONDition) / 765
Arm Event Register (AER) / 766
Overload Event Register (:OVLRegister) / 767
Mask Test Event Event Register (:MTERegister[:EVENt]) / 768
Clearing Registers and Queues / 769
Status Reporting Decision Chart / 770
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.