User manual

Series 3700 System Switch/Multimeter Reference Manual Section 13: Instrument Control Library (ICL)
3700S-901-01 Rev. C / July 2008 13-289
trigger.blender[N].stimulus[M]
Remarks
This attribute selects which events will trigger the blender. There are 4 acceptors that
can each select a different event.
eventid may be one of the following (existing trigger event IDs):
digio.trigger[N].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.
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 (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
NOTE Use the ICL define to set the stimulus value rather than the define value.
Doing this will make the code compatible for future upgrades because they
may need to change when enhancements are added to the instrument.
trigger.blender[N].wait()
Function
This function waits for a blender trigger event to occur.
Usage
triggered = trigger.blender[N].wait(timeout)
N: The trigger blender (12).
timeout: Maximum amount of time in seconds to wait for the trigger blender event.
triggered: Trigger detection indication for blender.
Remarks
This function will wait 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()
(on page 13-287) was called, this function will return immediately.
After detecting a trigger with this function, the event detector will automatically reset
and rearm. This is true regardless of the number of events detected.
trigger.clear()
Function
Clears the command interface trigger event detector.
Usage
trigger.clear()