Channel.trigger[N].Get() - Keithley 3700A Series Reference Manual

System switch/multimeter
Hide thumbs Also See for 3700A Series:
Table of Contents

Advertisement

Section 11: TSP command reference

channel.trigger[N].get()

This function gets the channel status trigger information that is used to watch the state of a specific channel.
Type
TSP-Link accessible
Function
Yes
Usage
channelList, stateMatch = channel.trigger[N].get()
channelList
stateMatch
N
Details
This command is available for DAC, digital I/O, and totalizer channels. Switch channels are not
supported.
Example 1
channel.trigger[1].set("1010", channel.IND_MATCH)
chan_list, state_match = channel.trigger[1].get()
print(chan_list, state_match)
Assuming a 3750, defines channel trigger event 1 to occur when totalizer channel 10 matches its defined match
value.
Query for the channels and state conditions associated with channel trigger 1.
Output:
1010
4.000000000e+00
Example 2
channel.trigger[5].set("6003, 6005", channel.IND_MATCH)
print(channel.trigger[5].get())
Assuming a Model 3750 card, define a channel trigger event 5 to occur when either digital I/O channel 3 or 5 on
slot 6 match their defined values.
View the trigger information associated with channel trigger 5.
Output:
6003,6005
Also see
channel.trigger[N].set()
11-102
Affected by
Instrument reset
Channel reset
Recall setup
Returns a string specifying the channels watched by this trigger
Returns a value specifying the state to match when triggering an event
Number indicating the channel trigger to get (1 to 8)
4.000000000e+00
(on page 11-103)
Series 3700A System Switch/Multimeter Reference Manual
Where saved
Create configuration script
Save setup
3700AS-901-01 Rev. D/June 2018
Default value
Empty channel list
State match 0

Advertisement

Table of Contents
loading

Table of Contents