2600S-901-01 Rev. C / January 2008 Return to Section Topics D-23
Series 2600 System SourceMeter® Instruments Reference Manual Appendix D: Status Model
(SMUA) and B2 (SMUB). A set bit indicates that a questionable event has occurred for SMU A
and/or SMU B.
Table D-8
Operation event commands
Command
1
Bit
To set register bits:
status.questionable.* = status.questionable.CALIBRATION B8
status.questionable.* = status.questionable.CAL B8
status.questionable.* = status.questionable.OVER_TEMPERATURE B12
status.questionable.* = status.questionable.OTEMP B12
status.questionable.* = status.questionable.INSTRUMENT_SUMMARY B13
status.questionable.* = status.questionable.INST B13
To read registers:
print(status.questionable.*)
print(status.questionable.condition)
print(status.questionable.event)
To set register bits:
status.questionable.instrument.smuX.* = status.questionable.CALIBRATION B8
status.questionable.instrument.smuX.* = status.questionable.CAL B8
status.questionable.instrument.smuX.* = status.questionable.OVER_TEMPERATURE B12
status.questionable.instrument.smuX.* = status.questionable.OTEMP B12
To read registers:
print(status.questionable.instrument.smuX.*)
print(status.questionable.instrument.smuX.condition)
print(status.questionable.instrument.smuX.event)
To set register bits:
status.questionable.instrument.* = status.questionable.instrument.SMUA B1
status.questionable.instrument.* = status.questionable.instrument.SMUB B2
To read registers:
print(status.questionable.instrument.*)
print(status.questionable.instrument.condition)
print(status.questionable.instrument.event)
To set register bits:
status.questionable.calibration.* = status.questionable.calibration.SMUA B1
status.questionable.calibration.* = status.questionable.calibration.SMUB B2
To read registers:
print(status.questionable.calibration.*)
print(status.questionable.calibration.condition)
print(status.questionable.calibration.event)
To set register bits:
status.questionable.over_temperature.* = status.questionable.over_temperature.SMUA B1
status.questionable.over_temperature.* = status.questionable.over_temperature.SMUB B2
To read registers:
print(status.questionable.over_temperature.*)
print(status.questionable.over_temperature.condition)
print(status.questionable.over_temperature.event)
To set register bits:
status.questionable.unstable_output.* = status.questionable.unstable_output.SMUA B1
status.questionable.unstable_output.* = status.questionable.unstable_output.SMUB B2
To read registers:
print(status.questionable.unstable_output.*)
print(status.questionable.unstable_output.condition)