User manual
Section 13: Instrument Control Library (ICL) Series 3700 System Switch/Multimeter Reference Manual
13-102 3700S-901-01 Rev. C / July 2008
display.locallockout
Attribute
LOCAL key disabled.
Usage
To read state of lockout:
lockout = display.locallockout
To write state of lockout:
display.locallockout = lockout
Set lockout to one of the following values:
Unlocks LOCAL key: 0 or display.UNLOCK
Locks out LOCAL key: 1 or display.LOCK
Remarks
Setting display.locallockout to display.LOCK prevents the user from
interrupting remote operation by pressing the LOCAL key. Set this attribute to
display.UNLOCK to allow the LOCAL key to abort script/remote operation.
Example
Disables the front panel LOCAL key:
display.locallockout = display.LOCK
display.menu()
Function
Presents a menu on the front panel display.
Usage
selection = display.menu(name, items)
name: Menu name to display on the top line.
items: Menu items to display on the bottom line.
Remarks
The menu consists of the menu name string on the top line, and a selectable list of
items on the bottom line. The menu items must be a single string with each item
separated by whitespace. The name for the top line is limited to 20 characters.
After sending this command, script execution pauses for the operator to select a
menu item. An item is selected by rotating the navigation wheel (or using the
CURSOR keys) to place the blinking cursor on the item, and then pressing the
navigation wheel (or ENTER key). When an item is selected, the text of that
selection is returned.
Pressing the EXIT key will not abort the script while the menu is displayed, but it
will return nil. The script can be aborted by calling the exit function when nil is
returned.
Example
Displays a menu with three menu items. If the second menu item is selected, selection
will be given the value Test2:
selection = display.menu("Sample Menu", "Test1 Test2
Test3")
print(selection)
Output: Test2