User manual

Series 3700 System Switch/Multimeter Reference Manual Section 13: Instrument Control Library (ICL)
3700S-901-01 Rev. C / July 2008 13-277
status.request_enable
Attribute
Service request enable register.
Usage
Reads service request enable register:
servenabreg = status.request_enable
Writes to system enable register:
status.request_enable = servenabreg
Set servenabreg to one of the following values:
0 Clears all bits.
To set (enables) MSB bit (B0):
status.MEASUREMENT_SUMMARY_BIT
- or - status.MSB
To set (enables) SSB bit (B1): status.SYSTEM_SUMMARY_BIT
- or - status.SSB
To set (enables) EAV bit (B2): status.ERROR_AVAILABLE
- or - status.EAV
To set (enables) QSB bit (B3):
status.QUESTIONABLE_SUMMARY_BIT
- or - status.QSB
To set (enables) MAV bit (B4): status.MESSAGE_AVAILABLE
- or - status.MAV
To set (enables) ESB bit (B5): status.EVENT_SUMMARY_BIT
- or - status.ESB
To set (enables) OSB bit (B7): status.OPERATION_SUMMARY_BIT
- or - status.OSB
servenabreg can also be set to the decimal weight of the bit to be set:
To set bit B0 (MSB), set servenabreg to 1 (2
0
).
To set bit B2 (EAV), set servenabreg to 4 (2
2
).
To set bit B7 (OSB), set servenabreg to 128 (2
7
).
To set more than one bit of the register, set servenabreg to the sum of their decimal
weights. For example, to set bits B0 and B7, set servenabreg to 129 (1 + 128).