User Manual

Table Of Contents
Common (*) Commands 5
Keysight InfiniiVision 1000 X-Series Oscilloscopes Programmer's Guide 109
Introduction to
Common (*)
Commands
The common commands are defined by the IEEE 488.2 standard. They are
implemented by all instruments that comply with the IEEE 488.2 standard. They
provide some of the basic instrument functions, such as instrument identification
and reset, reading the instrument setup, and determining how status is read and
cleared.
Common commands can be received and processed by the instrument whether
they are sent over the interface as separate program messages or within other
program messages. If an instrument subsystem has been selected and a common
*SRE <mask> (see
page 125)
*SRE? (see page 126) <mask> ::= sum of all bits that
are set, 0 to 255; an integer in
NR1 format. <mask> ::= following
values:
Bit Weight Name Enables
--- ------ ---- ----------
7 128 OPER Operation Status Reg
6 64 ---- (Not used.)
5 32 ESB Event Status Bit
4 16 MAV Message Available
3 8 ---- (Not used.)
2 4 MSG Message
1 2 USR User
0 1 TRG Trigger
n/a *STB? (see page 127) <value> ::= 0 to 255; an integer
in NR1 format, as shown in the
following:
Bit Weight Name "1" Indicates
--- ------ ---- ---------------
7 128 OPER Operation status
condition occurred.
6 64 RQS/ Instrument is
MSS requesting service.
5 32 ESB Enabled event status
condition occurred.
4 16 MAV Message available.
3 8 ---- (Not used.)
2 4 MSG Message displayed.
1 2 USR User event
condition occurred.
0 1 TRG A trigger occurred.
*TRG (see page 129) n/a n/a
n/a *TST? (see page 130) <result> ::= 0 or non-zero value;
an integer in NR1 format
*WAI (see page 131) n/a n/a
Table 37 Common (*) Commands Summary (continued)
Command Query Options and Query Returns