Model 2651A High Power System SourceMeter® Instrument Reference Manual Section 7: Command reference
2651A-901-01 Rev. A / March 2011 7-55
Annunciator (indicator) bitmasked values and equivalent constants
Indicator Bit Weighted
value
Equivalent constant
FILT 1 1
display.ANNUNCIATOR_FILTER
MATH 2 2
display.ANNUNCIATOR_MATH
4W 3 4
display.ANNUNCIATOR_4_WIRE
AUTO 4 8
display.ANNUNCIATOR_AUTO
ARM 5 16
display.ANNUNCIATOR_ARM
TRIG 6 32
display.ANNUNCIATOR_TRIG
* (star) 7 64
display.ANNUNCIATOR_STAR
SMPL 8 128
display.ANNUNCIATOR_SAMPLE
EDIT 9 256
display.ANNUNCIATOR_EDIT
ERR 10 512
display.ANNUNCIATOR_ERROR
REM 11 1024
display.ANNUNCIATOR_REMOTE
TALK 12 2048
display.ANNUNCIATOR_TALK
LSTN 13 4096
display.ANNUNCIATOR_LISTEN
SRQ 14 8192
display.ANNUNCIATOR_SRQ
REAR 15 16384
display.ANNUNCIATOR_REAR
REL 16 32768
display.ANNUNCIATOR_REL
Example 1
myAnnunciators = display.getannunciators()
print(myAnnunciators)
rem = bit.bitand(myAnnunciators, 1024)
if rem > 0 then
print("REM is on")
else
print("REM is off")
end
REM indicator is turned on.
Output:
1.28000e+03
REM is on
Example 2
print(display.ANNUNCIATOR_EDIT)
print(display.ANNUNCIATOR_TRIGGER)
print(display.ANNUNCIATOR_AUTO)
Output:
2.56000e+02
3.20000e+01
8.00000e+00
Also see
bit.bitand() (on page 7-9)