Command Descriptions
TLS 216 Programmer Manual
2–313
TRIGger
:
MAIn
:
STATE
:
INPut
<NR1> , <NR1>
?
<Space>
<NR1> is a value from 0 to 131071. The logic pattern input values of all channels
and the Auxiliary Trigger input are set according to this value. The parameter is
interpreted as a 17-bit binary number. Bits 1 through 16 are used to set the High
or Low values of channels 1 through 16. Bit 17 is used to set the High or Low
value of the Auxiliary Trigger input. A bit value of 1 for a channel indicates
High, a bit value of zero indicates a Low. NOTE: Bit values are ignored if the
matching bit in the second parameter is zero.
<NR1> is a value from 0 to 131071. The “Don’t Care” values of all channels and
the Auxiliary Input are set according to this value. The parameter is interpreted
as a 17-bit binary number. Bits 1 through 16 are used to set the “Don’t Care”
status of channels 1 through 16. Bit 17 sets the “Don’t Care” of the Auxiliary
Input. A bit value of zero will set the Boolean value to “Don’t Care” for that
channel, regardless of the first parameter bit value. A bit value of 1 for a channel
indicates the high or low value set by the previous parameter is used.
TRIGGER:MAIN:STATE:INPUT 65535, 65535
sets all 16 channels to trigger on High input values and sets the Auxiliary
Input to “Don’t Care”.
TRIGGER:MAIN:STATE:INPUT 1, 1
sets channel 1 High and all other inputs to to “Don’t Care”.
TRIGGER:MAIN:STATE:INPUT?
might return 3,3, indicating channels 1 and 2 will trigger when their input
values are High. The other channels and the Auxiliary bits are set to “Don’t
Care”.
TRIGger:MAIn:STATE:LOGIC
Sets or queries the logic function applied to the main state trigger inputs.
Trigger
TRIGger:MAIn:STATE:LOGIC { AND | OR | NAND | NOR }
TRIGger:MAIn:STATE:LOGIC?
Arguments
Examples
Group
Syntax