5-4
Programmer’s Guide
Using Status Registers
General Status Register Model
Condition Register
Condition registers continuously monitor the instrument's hardware and
firmware status. Bits in a condition register are not latched or buffered,
they are updated in real time. When the condition monitored by a specific
bit becomes true, the bit is set to 1. When the condition becomes false,
the bit is reset to 0. Condition registers are read-only.
Transition Registers
Transition registers control what type of change in a condition register
will set the corresponding bit in the event register. Positive state
transitions (0 to 1) are only reported to the event register if the
corresponding positive transition bit is set to 1. Negative state
transitions (1 to 0) are only reported if the corresponding negative
transition bit is set to 1. Setting both transition bits to 1 causes both
positive and negative changes to be reported. Transition registers are
read-write, and are unaffected by
*CLS
(clear status) or queries. They
are reset to instrument default conditions at power up and after
*RST
and
SYSTem:PRESet
commands.
Event Register
Event registers latch any reported condition changes. When a transition
bit allows a condition change to be reported, the corresponding event bit
is set to 1. Once set, an event bit is no longer affected by condition
changes. It remains set until the event register is cleared. Event
registers are read-only.
An event register is cleared when you read it. All event registers are
cleared when you send the
*CLS
(clear status) command.
Summary of Contents for 8712ES
Page 11: ...1 1 1 Introduction to GPIB Programming ...
Page 27: ...2 1 2 Synchronizing the Analyzer and a Controller ...
Page 36: ...3 1 3 Passing Control ...
Page 39: ...4 1 4 Data Types and Encoding ...
Page 46: ...5 1 5 Using Status Registers ...
Page 71: ...6 1 6 Trace Data Transfers ...
Page 98: ...6 28 Programmer sGuide Trace Data Transfers Internal Measurement Arrays ...
Page 99: ...7 1 7 Using Graphics ...
Page 105: ...8 1 8 Front Panel Keycodes ...
Page 111: ...9 1 9 Introduction to SCPI ...
Page 129: ...10 1 10 Menu Map with SCPI Commands ...
Page 268: ...12 1 12 SCPI Conformance Information ...
Page 290: ...13 1 13 SCPI Error Messages ...