Root (:) Commands
7
Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide
227
:OPEE (Operation Status Enable Register)
Command Syntax
:OPEE <mask>
<mask> ::= 15-bit integer
The :OPEE command sets a mask in the Operation Status Enable register. Set any
of the following bits to "1" to enable bit 7 in the Status Byte Register and
potentially cause an SRQ (Service Request) interrupt to be generated.
Table 78
Operation Status Enable Register (OPEE)
Bit
Name
Description
When Set (1 = High = True), Enables:
14
IOF
IO Operation Failed
Event only when something causes the IO
operation to fail, like disconnecting a USB
device or interrupting the operation from the
oscilloscope's front panel.
13
IOC
IO Operation Complete
Event when any IO operation completes. IO
operations are any remote data request using
any interface (USB, LAN, or GPIB). For example,
if you connect to an oscilloscope using the USB
interface and then request waveform data, the
IOC bit will be set when the IO operation
completes.
12
HWE
Hardware Event
Event when hardware event occurs.
11
OVLR
Overload
Event when 50
Ω
input overload occurs.
Wait
Trig
Run
Arm
Reg
AER?
Run bit set if oscilloscope not stopped
:OPERegister:CONDition?
Operation Status Condition Register
:OPEE
:OPEE?
Operation Status Enable
(Mask) Register
From Overload
Event Registers
To OPER bit in
Status Byte
Register
OVLR
+
OR
1
0
2
3
4
5
6
7
9
8
10
11
12
13
14
Wait
Trig
Run
:OPERegister[:EVENt]?
Operation Status Event Register
OVLR
11
5
3
From Mask Test
Event Registers
MTE
MTE
9
IOF
IOC
IOF
IOC
13
14
12
HWE
HWE
From Hardware
Event Registers
RUI
Enab
RUI
Enab
4
Set if remote user interface is enabled