
Section 8: TSP command reference
Model 2461 Interactive SourceMeter® Instrument Reference Manual
8-240
2461-901-01 A/November 2015
Details
This function waits for an event blender trigger event. If one or more trigger events were detected
since the last time
trigger.blender[
N
].wait()
or
trigger.blender[
N
].clear()
was
called, this function returns immediately.
After detecting a trigger with this function, the event detector automatically resets and rearms. This is
true regardless of the number of events detected.
Example
digio.line[3].mode = digio.MODE_TRIGGER_IN
digio.line[5].mode = digio.MODE_TRIGGER_IN
trigger.digin[3].edge = trigger.EDGE_FALLING
trigger.digin[5].edge = trigger.EDGE_FALLING
trigger.blender[1].orenable = true
trigger.blender[1].stimulus[1] = trigger.EVENT_DIGIO3
trigger.blender[1].stimulus[2] = trigger.EVENT_DIGIO5
print(trigger.blender[1].wait(3))
Generate a trigger blender 1
event when a digital I/O
trigger happens on line 3 or
5.
Wait 3 s while checking if
trigger blender 1 event has
occurred.
Also see
(on page 8-236)
trigger.clear()
This function clears any pending command triggers.
Type
TSP-Link accessible
Affected by
Where saved
Default value
Function
Yes
Usage
trigger.clear()
Details
A command trigger indicates if a trigger event has been detected over a command interface since the
last
trigger.wait()
command was sent. Command triggers are generated by:
•
Sending
*TRG
over a remote interface
•
GET
bus commands
•
VXI-11 device trigger commands
trigger.clear()
clears the command triggers and discards the history of trigger events.