Section 15: Status model Model 2601B-PULSE System SourceMeter Instrument Reference Manual
15-14 2601B-PULSE-901-01A April 2020
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 Common commands (on page 14-1) and Status function summary (on page 15-3).
A command to program an event enable or transition register is sent with a parameter value that
determines the state (0 or 1) of each bit in the appropriate register. The bit positions of the register
(see the following tables) 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 15-19).
When using a numeric parameter, registers are programmed by including the appropriate mask value.
For example:
*ese 1169
status.standard.enable = 1169
To convert from decimal to binary, use the information shown in the above figure. For example, to set
bits B0, B4, B7, and B10, a decimal value of 1169 would be used for the mask parameter
(1169 = 1 + 16 + 128 + 1024).