Section 7: Command reference Model 2651A High Power System SourceMeter® Instrument Reference Manual
7-346 2651A-901-01 Rev. A / March 2011
Details
If one or more trigger events were detected since the last time trigger.timer[N].wait() or
trigger.timer[N].clear() was called, this function returns immediately.
After waiting for a trigger with this function, the event detector is automatically reset and rearmed. This is true
regardless of the number of events detected.
Example
triggered = trigger.timer[3].wait(10)
print(triggered)
Waits up to 10 seconds for a trigger
on timer 3.
If false is returned, no trigger was
detected during the 10-second
timeout.
If true is returned, a trigger was
detected.
Also see
trigger.timer[N].clear() (on page 7-339)
trigger.wait()
This function waits for a command interface trigger event.
Type TSP-Link accessible
Affected by Where saved Default value
Function No
Usage
triggered = trigger.wait(timeout)
triggered
true: A trigger was detected during the timeout period
false: No triggers were detected during the timeout period
timeout
Maximum amount of time in seconds to wait for the trigger
Details
This function waits up to timeout seconds for a trigger on the active command interface. A command interface
trigger occurs when:
• A GPIB GET command is detected (GPIB only)
• A VXI-11 device_trigger method is invoked (VXI-11 only)
• A *TRG message is received
If one or more of these trigger events were previously detected, this function returns immediately.
After waiting for a trigger with this function, the event detector is automatically reset and rearmed. This is true
regardless of the number of events detected.
Example
triggered = trigger.wait(10)
print(triggered)
Waits up to 10 seconds for a trigger.
If false is returned, no trigger was detected
during the 10-second timeout.
If true is returned, a trigger was detected.