1315
Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes
SCPI Programmer's Guide
37 Status Reporting
Status Reporting Data Structures / 1317
Status Byte Register (STB) / 1320
Service Request Enable Register (SRE) / 1322
Trigger Event Register (TER) / 1323
Output Queue / 1324
Message Queue / 1325
(Standard) Event Status Register (ESR) / 1326
(Standard) Event Status Enable Register (ESE) / 1327
Error Queue / 1328
Operation Status Event Register (:OPERegister[:EVENt]) / 1329
Operation Status Condition Register (:OPERegister:CONDition) / 1331
Arm Event Register (AER) / 1332
Overload Event Register (:OVLRegister) / 1333
Hardware Event Event Register (:HWERegister[:EVENt]) / 1334
Hardware Event Condition Register (:HWERegister:CONDition) / 1335
Mask Test Event Event Register (:MTERegister[:EVENt]) / 1336
Clearing Registers and Queues / 1337
Status Reporting Decision Chart / 1338
Example: Checking for Armed Status / 1339
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.