Section 9
:
Instrument Control Library (ICL)
Series 3700 System Switch/Multimeter Reference Manual
9-146
Document Number: 3700S-901-01 Rev. A / August 2007
lan.trigger[N].mode
Example
To see the present LAN trigger mode of lanevent 1 :
print(lan.trigger[1].mode)
lan.trigger[N].pseudostate
Attribute
Sets the simulated line state for the LAN trigger.
Usage
To read the simulated line state for the LAN trigger:
pseudostate = lan.trigger[lanevent].pseudostate
To write the simulated line state for the LAN trigger:
lan.trigger[lanevent].pseudostate = pseudostate
lanevent:
The LAN event number (1-8).
pseudosate:
The simulated line state (0 or 1).
Remarks
This attribute tracks the simulated line state of the LAN trigger. The value can be set to
initialize the pseudo state to known value. Setting this attribute will not cause the LAN
trigger to generate any events or output packets. ON or OFF cannot be used when
setting the pseudosate.
Example
To display the present simulated line state for the LAN event 1:
print(lan.trigger[lanevent].pseudostate)
lan.trigger[N].overrun
Attribute
Event detector overrun status.
Usage
overrun = lan.trigger[N].overrun
N:
The trigger packet over LAN to check overrun status (1
–8).
overrun:
The trigger overrun state for the LAN packet specified.
Remarks
This attribute is a read-only attribute that indicates if an event was ignored because the
event detector was already in the detected state when the event occurred. This is an
indication of the state of the even detector built into the synchronization line itself. It
does not indicate if an overrun occurred in any other part of the trigger model, or in any
other construct that is monitoring the event. It also is not an indication of an output
trigger overrun. Output trigger overrun indications are provided in the status model.
Also see
lan.trigger[N].assert
(on page 9-143)
lan.trigger[N].clear
(on page 9-144)
lan.trigger[N].triggersource
(on page 9-146)
lan.trigger[N].wait
(on page 9-147)
Example
To check the overrun status of a trigger with LAN packet 5:
overrun = lan.trigger[5].overrun
lan.trigger[N].stimulus
Attribute
Event to cause this trigger to assert.