1244 Keysight InfiniiVision 3000T X-Series Oscilloscopes Programmer's Guide
39 Status Reporting
The status register bits are described in more detail in the following tables:
• Table 73
• Table 71
• Table 81
• Table 82
• Table 84
• Table 76
• Table 77
• Table 79
The status registers picture above shows how the different status reporting data
structures work together. To make it possible for any of the Standard Event Status
Register bits to generate a summary bit, the bits must be enabled. These bits are
enabled by using the *ESE common command to set the corresponding bit in the
Standard Event Status Enable Register.
Wai t
Trig
Ru n
Arm
Reg
AER?
Run bit set if oscilloscope not stopped
:OPERation:CONDition?
Operation Status Condition Register
:OPEE
:OPEE?
Operation Status Enable (Mask) Register
10234567
+
OP ER T RGMAVESB
RQS /
MSS
TRG
Reg
TER?
Trigger Event Register
*SRE
*SRE?
Service Request Enable (Mask) Register
*STB?
Status Byte Register
Outp ut
Queue
SRQ
*ESR?
(Standard) Event Status Register
*ESE
*ESE?
(Standard) Event Status Enable (Mask) Register
PON URQ EXE DDE QYE RQL OPCCM E
OV L R
USR
MSG
+
OR
10234567
+
OR
1023456798101112131415
Service Request
OR
Wai t
Trig
Ru n
:OPERation[:EVENt]?
Operation Status Event Register
OV L R
11
5 3
From Overload
Event Registers
From Mask Test
Event Registers
MTE
MTE
9
IOF
IOC
IOF
IOC
1314
From Hardware
Event Registers
12
HWE
HWE