Digio.trigger[N].Wait(); Digio.writebit() - Keithley 2651A Reference Manual

High power system sourcemeter instrument
Hide thumbs Also See for 2651A:
Table of Contents

Advertisement

Model 2651A High Power System SourceMeter® Instrument Reference Manual
Also see
digio.trigger[N].assert()
digio.trigger[N].clear()
digio.trigger[N].reset()

digio.trigger[N].wait()

This function waits for a trigger.
Type
TSP-Link accessible
Function
Yes
Usage
triggered = digio.trigger[N].wait(timeout)
triggered
N
timeout
Details
This function pauses for up to timeout seconds for an input trigger. If one or more trigger events are detected
since the last time digio.trigger[N].wait() or digio.trigger[N].clear() was called, this function
returns a value immediately. After waiting for a trigger with this function, the event detector is automatically reset
and re-armed. This is true regardless of the number of events detected.
Example
triggered = digio.trigger[4].wait(3)
print(triggered)
Also see
digio.trigger[N].clear()

digio.writebit()

This function sets a digital I/O line high or low.
Type
TSP-Link accessible
Function
Yes
2651A-901-01 Rev. A / March 2011
(on page 7-44)
(on page 7-44)
(on page 7-49)
Affected by
true if a trigger is detected, or false if no triggers are detected during the timeout
period
Digital I/O trigger line (1 to 14)
Timeout in seconds
(on page 7-44)
Affected by
Where saved
Default value
Waits up to three seconds for a trigger to be
detected on trigger Line 4, then outputs the
results.
Output if no trigger is detected:
false
Output if a trigger is detected:
true
Where saved
Default value
Section 7: Command reference
7-51

Advertisement

Table of Contents
loading

Table of Contents