Section 9: Instrument Control Library (ICL)
status.measurement.*
Attribute
Usage
9-188
Measurement event status register set.
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
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).
Series 3700 System Switch/Multimeter Reference Manual
8
).
Document Number: 3700S-901-01 Rev. A / August 2007
.condition
.enable
.event
.ntr
.ptr