
2.6 Command List
2 – 13
2.6.3
Instrument Control Commands
Assertion State
ASRT(?) [
c
{
,
}
]
{
i
}
Set (query) the assertion state [
of c
]
{
to
i
}
. If the optional parameter
c
is not given, then set (query) the assertion state of all channels.
When
c
is given, then channel
c
is asserted if
i
is equal to 1, and
unasserted if
i
is equal to zero. The query form returns the number
2 if shutter state is indeterminate.
When
c
is not given, bits 0 to 3 of
i
identify the assertion state of
shutters 1 to 4. If the bit is 0 the state is unasserted. If the bit is 1 the
state is asserted. The query form sets bits 4 to 7 if the corresponding
shutter state is indeterminate.
ASRT 10
CR
Example:
Assert shutters 2 and 4. Unassert shutters 1 and 3.
ASRT 3,1
CR
Example:
Place shutter 3 in the asserted state.
ASRT?
CR
Example:
210
A return of 210 would indicate that shutters 1, 3, and 4 are in an
indeterminate state and that shutter 2 is asserted.
ASRT? 3
CR
Example:
1
A return of 1 indicates that shutter 3 is asserted.
Auxiliary I
/
O Configuration
AUXC(?)
{
i,c
}
Set (query) the auxiliary configuration
{
to
i,c
}
. The parameter
i
con-
trols the auxiliary I
/
O configuration according to the following table:
i
Configuration
0
Manual Configuration. State controlled by
AUXI command.
1
Inhibit TTL. Channel
c
reverts to manual
state when AUX input is asserted low.
2
Sync Output. Output is asserted low ac-
cording to the assertion state of channel
c
.
As a special case, a value of
c
equal to 0 refers to all channels. Sync
output with
c
equal to 0 is asserted according to the logical OR of the
assertion state of channels 1-4.
AUXC 1,0
CR
Example:
SR474 Four Channel Shutter Driver