Agilent Technologies E4406A VSA Satellite Radio User Manual


 
Chapter 2 77
Programming Fundamentals
Using the Instrument Status Registers
Condition Register
Reports the real-time state of the signals monitored by
this register set.There is no latching or buffering for a
condition register.
Positive Transition Register
This filter register controls which signals will set a bit
in the event register when the signal makes a low to
high transition (when the condition bit changes from 0
to 1).
Negative Transition Register
This filter register controls which signals will set a bit
in the event register when the signal makes a high to
low transition (when the condition bit changes from 1 to
0).
Event Register
Latches any signal state changes, in the way specified
by the filter registers. Bits in the event register are
never cleared by signal state changes. Event registers
are cleared when read. They are also cleared by *CLS
and by presetting the instrument.
Event Enable Register
Controls which of the bits, being set in the event
register, will be summarized as a single output for the
register set. Summary bits are then used by the next
higher register.
The STATus:QUEStionable registers report abnormal operating
conditions. The status register hierarchy is:
1. The summary outputs from the six
STATus:QUEStionable:<keyword> detail registers are inputs to the
STATus:QUEStionable register.
2. The summary output from the STATus:QUEStionable register is an
input to the Status Byte Register. See figure titled Overall Status
Register System on page 82.
The STATus:OPERation register set has no summarized inputs. The
inputs to the STATus:OPERation:CONDition register indicate the real
time state of the instrument. The STATus:OPERation:EVENt register
summary output is an input to the Status Byte Register.
The STATus:OPERation:ENABle register has an additional function in
the E4406A. It is ANDed with the STATus:OPERation:CONDition
register to determine what the instrument busy state is, that is then
interpreted by the *OPC, *OPC? and *WAI commands. If the ANDed
result is non-zero the instrument is considered busy.