Table D-3
Status Byte and Service Request Enable Register commands
Command Description
*STB?
or
print(status.condition)
Read Status Byte Register.
*SRE <mask>
or
status.request_enable = <mask>
Program the Service Request Enable Register:
<mask> = 0 to 255
*SRE?
or
print(status.request_enable)
Read the Service Request Enable Register.
Series 2600 System SourceMeters Reference Manual Status Model D-15
Return to Appendix D topics 2600S-901-01 Rev. A / May 2006
Enable and transition registers
In general, there are three types or user-writable registers that are used to
configure which bits feed the register summary and when it occurs. The registers
are identified in the command table footnotes as follows:
• Enable register (identified as “enable” in the table footnotes): allows various
associated events to be included in the summary bit for the register.
• Negative-transition register (NTR; identified as “ntr” in the table footnotes):
a particular bit in the event register will be set when the corresponding bit in
the NTR is set, and the corresponding bit in the condition register
transitions from 1 to 0.
• Positive-transition register (PTR; identified as “ptr” in the table footnotes): a
particular bit in the event register will be set when the corresponding bit in
the PTR is set, and the corresponding bit in the condition register
transitions from 0 to 1.
Controlling node and SRQ enable registers
Attributes to control system node and SRQ enable bits and read associated
registers are summarized in
Table D-4. For example, either of the following will
set the system node MSB enable bit:
status.node_enable = status.MSB
status.node_enable = 1