12-32 Instrument Control Library Series 2600 System SourceMeters Reference Manual
2600S-901-01 Rev. A / May 2006 Return to Section 12 topics
display.locallockout
Attribute LOCAL key disabled.
Usage
lockout = display.locallockout -- Reads state of lockout.
display.locallockout = lockout -- Writes state of lockout.
Set lockout to one of the following values:
0 or display.UNLOCK Unlocks LOCAL key.
1 or display.LOCK Locks out LOCAL key.
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.
Details See “LOCAL lockout” on Section 14.
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 holds up and waits for the operator to
select a menu item. An item is selected by rotating the wheel (or using the cursor
keys) to place the blinking cursor on the item, and then pressing the 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.
Details See “Menu” on Section 14.
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