
Section 9
:
Instrument Control Library (ICL)
Series 3700 System Switch/Multimeter Reference Manual
9-148
Document Number: 3700S-901-01 Rev. A / August 2007
lan.trigger[N].wait
Function
Wait for a trigger.
Usage
triggered = lan.trigger[N].wait(timeout)
N:
The trigger packet over LAN to wait for (1
–8).
timeout:
Maximum amount of time in seconds to wait for the trigger.
triggered:
Trigger detection indication.
Remarks
This function will wait for an input trigger. If one or more trigger events were detected
since the last time lan.trigger[N].wait or lan.trigger[N].clear was called, this function will
return immediately.
After waiting for a trigger with this function, the event detector will be automatically
reset and rearmed. This is true regardless of the number of events detected.
Also see
lan.trigger[N].assert
(on page 9-143)
lan.trigger[N].clear
(on page 9-144)
lan.trigger[N].overrun
(on page 9-146)
lan.trigger[N].triggersource
(on page 9-146)
Example
To wait for a trigger with LAN packet 5 with a timeout of 3 seconds:
triggered = lan.trigger[5].wait(3)
localnode attributes
Use the attributes in this group to set the power line frequency, control (on/off) prompting and
control (hide/show) error messages on the display.
localnode.define.*
localnode.define.*
.MAX_TIMERS
.MAX_DIO_LINES
.MAX_TSPLINK_TRIGS
.MAX_BLENDERS
.MAX_BLENDER_INPUTS
.MAX_LAN_TRIGS
Attribute
Indicates the maximum number of each feature.
Usage
To read features maximum number:
operreg = localnode.define.MAX_TIMERS
operreg = localnode.define.MAX_DIO_LINES
operreg = localnode.define.MAX_TSPLINK_TRIGS
operreg = localnode.define.MAX_BLENDERS
operreg = localnode.define.MAX_BLENDER_INPUTS
operreg = localnode.define.MAX_LAN_TRIGS