7: TSP command reference  Series 2600B System SourceMeter® Instrument 
 
7-336  2600BS-901-01 Rev. C / August 2016 
 
Details 
These attributes are used to read or write to the questionable status instrument SMU X summary 
registers. Reading a status register returns a value. The binary equivalent of the returned value 
indicates which register bits are set. The least significant bit of the binary number is bit B0, and the 
most significant bit is bit B15. For example, if a value of 7.68000e+02 (which is 768) is read as the 
value of the condition register, the binary equivalent is 0000 0011 0000 0000. This value indicates 
that bit B8 and bit B9 are set. 
 
 
* Least significant bit 
** Most significant bit 
 
 
For information about .condition, .enable, .event, .ntr, and .ptr registers, refer to Status register set 
contents (on page E-1) and Enable and transition registers (on page E-19). The individual bits of this 
register are defined in the following table. 
 
Bit  Value  Description 
status.questionable.instrument.smuX.CALIBRATION 
status.questionable.instrument.smuX.CAL 
Set bit indicates that the 
calibration constants 
stored in nonvolatile 
memory were corrupted 
and could not be loaded 
when the instrument 
powered up. 
Bit B8 decimal value: 256 
status.questionable.instrument.smuX.UNSTABLE_OUTPUT 
status.questionable.instrument.smuX.UO 
Set bit indicates that an 
unstable output condition 
was detected. 
Bit B9 decimal value: 512 
status.questionable.instrument.smuX.OVER_TEMPERATURE 
status.questionable.instrument.smuX.OTEMP 
Set bit indicates that an 
over temperature condition 
was detected. 
Bit B12 decimal value: 
4,096 
 
 
As an example, to set bit B8 of the questionable status SMU A summary enable register, set 
status.questionable.instrument.smua.enable = 
status.questionable.instrument.smua.CAL. 
In addition to the above constants, questionableRegister can be set to the numeric equivalent of 
the bit to set. To set more than one bit of the register, set questionableRegister to the sum of 
their decimal weights. For example, to set bits B8 and B9, set questionableRegister to 768 
(which is the sum of 256 + 512).