
Section 9
:
Instrument Control Library (ICL)
Series 3700 System Switch/Multimeter Reference Manual
9-188
Document Number: 3700S-901-01 Rev. A / August 2007
status.measurement.*
.condition
.enable
.event
.ntr
.ptr
Attribute
Measurement event status register set.
Usage
To read condition, enable, event, NTR and PTR registers:
measreg = status.measurement.condition
measreg = status.measurement.enable
measreg = status.measurement.event
measreg = status.measurement.ntr
measreg = status.measurement.ptr
To write to enable, NTR, and PTR registers:
status.measurement.enable = measreg
status.measurement.ntr = measreg
status.measurement.ptr = measreg
To set
measreg
to one of the following values:
To clears all bits:
0
To set ROF bit (B7):
status.measurement.READING_OVERFLOW
- or -
status.measurement.ROF
To set BAV bit (B8):
status.measurement.BUFFER_AVAILABLE
- or -
status.measurement.BAV
To set INST bit (B13):
status.measurement.INSTRUMENT_SUMMARY
- or -
status.measurement.INST
measreg
can also be set to the decimal weight of the bit to be set. For example:
To set bit B8 (BAV), set
measreg
to 256 (2
8
).
To set more than one bit of the register, set
measreg
to the sum of their decimal
weights. For example, to set bits B7 and B8, set
measreg
to 384 (128 + 256).