User manual
Section 12: Status Model Series 3700 System Switch/Multimeter Reference Manual
12-24 3700S-901-01 Rev. C / July 2008
Commands
Bit
To read registers:
print(status.questionable.user.*)
Where * = .ntr, .ptr, .enable, .event, and .condition
NOTE The first three (.ntr, .ptr, and .enable) are read/write, while the last two
(.event and .condition) are read only.
print(status.questionable.user.condition)
print(status.questionable.user.event)
Measurement event registers
The Series 3700 has five registers associated with measurement event status.
For example, to set the buffer available bit, use either of the following
commands:
status.measurement.enable = status.measurement.BAV
status.measurement.enable = 256
The bits used in the measurement event registers are described as follows:
ROF: Set bit indicates that an overflow reading has been detected.
BAV: Set bit indicates that there is at least one reading stored in a reading
buffer.
ULMT1: Set bit indicates that a reading has exceeded the upper limit 1
value.
LLMT1: Set bit indicates that a reading has exceeded the lower limit 1
value.
ULMT2: Set bit indicates that a reading has exceeded the upper limit 2
value.
LLMT2: Set bit indicates that a reading has exceeded the lower limit 2
value.
Measurement event commands appear in the following table:
Commands
Bit
To set register bits:
LLMT1 or LOWER_LIMIT1
B0
ULMT1 or UPPER_LIMIT1
B1
LLMT2 or LOWER_LIMIT2
B2
ULMT2 or UPPER_LIMIT2
B3
ROF or READING_OVERFLOW
B7
BAV or BUFFER_AVAILABLE
B8