Appendix C: Status model
Models 707B and 708B Switching Matrix Reference Manual
C-14
707B-901-01 Rev. B / January 2015
Startup state
When the Switching Matrix is turned on, various register status elements are set as follows:
•
The power on (PON) bit in the
status.operation.condition
register is set.
•
Other bits are set appropriately based on the instrument's power-on configuration.
•
All enable registers (.enable) are set to 0.
•
All negative transition registers (.ntr) are set to 0.
•
All used positive transition registers (.ptr) bits are set to 1.
•
The two queues are empty.
Programming and reading registers
Programming enable and transition registers
The only registers that you can program are the enable and transition registers. All other registers in
the status structure are read-only registers. The following explains how to determine the parameter
values for the various commands used to program enable registers. The actual commands are
summarized in
(on page C-13).
A command to program an event enable or transition register is sent with a parameter value that
determines the desired state (0 or 1) of each bit in the appropriate register. The bit positions of the
register (see the following figure) indicate the binary parameter value and decimal equivalent. To
program one of the registers, send the decimal value for the bits to be set. The registers are
discussed further in
Enable and transition registers
(on page C-20).
Figure 111: 16-bit status register