User manual

Section 13: Instrument Control Library (ICL) Series 3700 System Switch/Multimeter Reference Manual
13-204 3700S-901-01 Rev. C / July 2008
lan.trigger[N].assert()
Example
To create a trigger with LAN packet 5:
lan.trigger[5].assert()
lan.trigger[N].clear()
Function
Clear the event detector for a trigger.
Usage
lan.trigger[N].clear()
N: The trigger packet over LAN to clear (18).
Remarks
A trigger‟s event detector remembers if an event has been detected since the last
lan.trigger[packet].wait call. This function clears a trigger‟s event detector and
discards the previous history of the trigger packet.
Also see
lan.trigger[N].assert() (on page 13-203)
lan.trigger[N].overrun (on page 13-206)
lan.trigger[N].stimulus (on page 13-208)
lan.trigger[N].wait() (on page 13-209)
Example
To clear the event detector with LAN packet 5:
lan.trigger[5].clear()
lan.trigger[N].connect()
Function
Connect the lan.trigger instance to the listener(s) specified by protocol and ipaddress.
Usage
lan.trigger[N].connect()
Example
lan.trigger[1].protocol=lan.MULTICAST
lan.trigger[1].connect()
lan.trigger[1].assert()
lan.trigger[N].connected
Attribute
Returns true (if connected) or false (if not connected).
Usage
lan.trigger[N].connected
Example
lan.trigger[1].protocol=lan.MULTICAST
lan.trigger[1].connect()
print(lan.trigger[1].connected)
false
lan.trigger[N].EVENT_ID
Attribute
Event identifier use to route the LAN trigger to other subsystems (using stimulus
properties).
Usage
lan.trigger[N].EVENT_ID
Example
digio.trigger[14].stimulus = lan.trigger[1].EVENT_ID