Series 3700 System Switch/Multimeter Reference Manual
Section 9
:
Instrument Control Library (ICL)
Document Number: 3700S-901-01 Rev. A / August 2007
9-57
display.getlastkey
Function
Retrieves the keycode for the last pressed key.
Usage
key = display.getlastkey()
Remarks
This read-only function returns the keycode for the last pressed key. key returns one of
the following values:
Key List
Value
Key List
Value
display.KEY_RIGHT
103
display.KEY_INSERT
78
display.KEY_LEFT
104
display.KEY_OPENALL
79
display.WHEEL_LEFT
107
display.KEY_CONFIG
80
display.WHEEL_RIGHT
114
display.KEY_RANGEDOWN
81
display.KEY_RANGEUP
65
display.KEY_ENTER
82
display.KEY_FUNC
66
display.KEY_REC
83
display.KEY_REL
67
display.KEY_DMM
84
display.KEY_MENU
68
display.KEY_DELETE
85
display.KEY_CLOSE
69
display.KEY_STEP
86
display.KEY_SLOT
70
display.KEY_CHAN
87
display.KEY_RUN
71
display.KEY_RATE
90
display.KEY_DISPLAY
72
display.KEY_LIMIT
91
display.KEY_AUTO
73
display.KEY_TRIG
92
display.KEY_FILTER
74
display.KEY_OPEN
93
display.KEY_EXIT
75
display.KEY_PATT
94
display.KEY_STORE
76
display.KEY_LOAD
95
display.KEY_SCAN
77
display.WHEEL_ENTER
97
A history of the keycode for the last pressed front panel key is maintained by the Series
3700. When the instrument is powered-on, (or when transitioning from local to remote),
the keycode is set to 0 (display.KEY_NONE).
Pressing the
EXIT/LOCAL
key normally aborts a script. In order to use this function
with the
EXIT
key, display.locallockout must be used.
Also see
display.sendkey
(on page 9-65),
display.locallockout
(on page 9-61)
Example
On the front panel, press the
MENU
key and then send the following code:
key = display.getlastkey()
print(key)
Output: 6.01