Display trigger wait and clear
To set the instrument to wait for the front-panel TRIG key to be pressed, send the
display.trigger.wait() function. To clear the trigger event detector, send the
display.trigger.clear() function.
Display messages
You can define text messages that can be displayed on the front panel of the instrument. Most of the
display functions and attributes that are associated with display messaging automatically select the
user screen. The attribute for the display screen is explained in Display screen (on page 3-17).
For example, while a test is running, the following message can be displayed on the 2601B-PULSE
front panel:
Test in Process
Do Not Disturb
The top line of the display can accommodate up to 20 characters (including spaces). The bottom line
can display up to 32 characters (including spaces) at a time.
The display functions display.clear(), display.setcursor(), and display.settext()
are overlapped, nonblocking commands. The script does not wait for one of these commands
to complete.
These nonblocking functions do not immediately update the display. For performance considerations,
they write to a background file and update the display as soon as processing time
becomes available.
The reset functions reset() and smua.reset() do not change the defined display message or its
configuration. The reset functions set the display mode to the previous source-measure
display mode. To show the user-defined message again, press DISPLAY until the User screen
is displayed.
Clearing the display
When sending a command to display a message, a previously defined user message is not cleared.
The new message starts at the end of the old message on that line. It is good practice to routinely
clear the display before defining a new message.
After displaying an input prompt, the message is displayed even after the operator performs the
prescribed action. The clear() function must be sent to clear the display. To clear both lines of the
display, but not affect any of the indicators, send the following function:
display.clear()