Models 707B and 708B Switching Matrix Reference Manual
Section 7: TSP command reference
707B-901-01 Rev. B / January 2015
7-225
Details
To disable automatic trigger assertion on the synchronization line, set this attribute to zero (0).
Do not use this attribute when triggering under script control. Use
tsplink.trigger[
N
].assert()
instead.
The
eventID
parameter may be one of the existing trigger event IDs shown in the following table.
Trigger event IDs
Trigger event ID
Description
digio.trigger[
N
].EVENT_ID
An edge (rising, falling, or either based on the configuration
of the line) on the digital input line
display.trigger.EVENT_ID
The trigger key on the front panel is pressed
trigger.EVENT_ID
A *trg message on the active command interface. If GPIB is
the active command interface, a GET message also
generates this event
trigger.blender[
N
].EVENT_ID
A combination of events has occurred
trigger.timer[
N
].EVENT_ID
A delay expired
tsplink.trigger[
N
].EVENT_ID
An edge (rising, falling, or either based on the configuration
of the line) on the TSP-Link
®
trigger line
lan.trigger[
N
].EVENT_ID
A LAN trigger event has occurred
scan.trigger.EVENT_SCAN_READY
Scan ready event
scan.trigger.EVENT_SCAN_START
Scan start event
scan.trigger.EVENT_CHANNEL_READY
Channel ready event
scan.trigger.EVENT_SCAN_COMP
Scan complete event
scan.trigger.EVENT_IDLE
Idle event
Example
print(tsplink.trigger[3].stimulus)
Prints the event that will start TSP-Link trigger
line 3 action.
Also see
(on page 7-219)
(on page 7-224)
tsplink.trigger[N].wait()
This function waits for a trigger.
Type
TSP-Link accessible
Affected by
Where saved
Default value
Function
Yes
Usage
triggered
= tsplink.trigger[
N
].wait(
timeout
)
triggered
Trigger detection indication; set to one of the following values:
true
: A trigger is detected during the timeout period
false
: A trigger is not detected during the timeout period
N
The trigger line (1 to 3)
timeout
The timeout value in seconds