![background image](http://html1.mh-extra.com/html/keithley/3700-series/3700-series_reference-manual_3931523313.webp)
Series 3700 System Switch/Multimeter Reference Manual
Section 9
:
Instrument Control Library (ICL)
Document Number: 3700S-901-01 Rev. A / August 2007
9-169
scan.trigger.arm.stimulus
Usage
To read the trigger stimulus:
eventid = scan.trigger.arm.stimulus
eventid
: Present trigger stimulus being used for the arm layer.
To write the trigger stimulus:
scan.trigger.arm.stimulus = eventid
eventid
: Stimulus source to set for the arm layer
Remarks
This attribute selects which event(s) will cause the arm event detector to enter the
detected state. Set this attribute to 0 to bypass waiting for an event.
eventid
may be one of the following (existing trigger event ID's):
digio.trigger[line].EVENT_ID: An edge (either 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 will also generate this event. Also,
the trigger.set function will generate this event.
trigger.blender[N].EVENT_ID: A combination of events has occurred.
trigger.timer[N].EVENT_ID: A delay expired. These can be expanded to include
LXI alarms.
tsplink.trigger[N].EVENT_ID: An edge (either rising, falling, or either based on the
configuration of the line) on the tsplink trigger line.
lan.trigger[N].EVENT_ID
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_MEASURE_COMP: Measure Complete Event
scan.trigger.EVENT_SEQUENCE_COMP: Sequence Complete Event
scan.trigger.EVENT_SCAN_COMP: Scan Complete Event
scan.trigger.EVENT_IDLE: Idle Event
Example
To set trigger stimulus of the arm event detector to line 3 of digital I/O:
scan.trigger.arm.stimulus =
digio.trigger[3].EVENT_ID
To clear trigger stimulus of the arm event detector:
scan.trigger.arm.stimulus = 0
scan.trigger.channel.clear
Function
Clear the channel event detector.
Usage
scan.trigger.channel.clear()
Remarks
This function will set the channel event detector to the undetected state.
Example
To clear the channel event detector:
scan.trigger.channel.clear()