Display.waitevent() - Keithley 2461 Reference Manual

1kw pulse mode interactive sourcemeter instrument
Table of Contents

Advertisement

Model 2461 Interactive SourceMeter® Instrument Reference Manual

display.waitevent()

This function causes the instrument to wait for a user to respond to a prompt that was created with a prompt
command.
Type
TSP-Link accessible
Function
Yes
Usage
objectID, subID = display.waitevent()
objectID, subID = display.waitevent(timeout)
objectID
subID
timeout
Details
This command waits until a user responds to a front-panel prompt that was created with the
display.prompt() command.
Example
smu.source.sweeplinear("test", 1, 10, 10)
display.prompt(display.BUTTONS_YESNO, "Would you like to start the sweep now?")
sweepTest, result = display.waitevent()
if result == display.BUTTON_YES then
trigger.model.initiate()
end
display.prompt(display.BUTTONS_YESNO, "Would you like to switch to the Graph
screen?")
promptID, result = display.waitevent()
if result == display.BUTTON_YES then
display.changescreen(display.SCREEN_GRAPH)
end
Create a linear sweep.
Display the prompt "Would you like to start the sweep now?"
If the user presses Yes, the sweep starts.
If the user presses No, the sweep does not start and the message is removed.
Display the prompt "Would you like to switch to the Graph screen?"
If the user presses Yes, the Graph screen is displayed.
If the user presses No, the user remains on the present screen.
Also see
display.input.prompt()
display.prompt()
2461-901-01 A/November 2015
Affected by
A number that identifies the object, such as a prompt message, that is displayed on
the front panel
The returned value after a button is pressed on the front panel:
display.BUTTON_YES
display.BUTTON_NO
display.BUTTON_OK
display.BUTTON_CANCEL
The amount of time to wait before timing out; time is 0 to 300 s, where the default of
0 waits indefinitely
(on page 8-61)
(on page 8-64)
Section 8: TSP command reference
Where saved
Default value
8-67

Advertisement

Table of Contents
loading

Table of Contents