Command:AIJ
- Array Module
-
- MS2000 or RM2000 syntax
-
Format AIJ [X=i] [Y=j] Units Array Location Required Firmware Module ARRAY MODULE
- Tiger syntax
-
Format [addr#]AIJ [X=i] [Y=j] Units Array Location Type Card-Addressed Required Firmware Module ARRAY MODULE
Used with the
ARRAY
command to move to array location(i, j)
, wherei
andj
are the indices of the desired array location. TheAHOME
location is position(1, 1)
. The queryAIJ X? Y?
will return thei
andj
locations where the stage is currently.Note that if no move actually occurs if the AIJ command moves to the current position. For example, if you use
AHOME X Y
to set the current position to coordinate(1, 1)
and then immediately issueAIJ X=1 Y=1
then the motors will not move and no output TTL pulse (if configured) will occur. If the desire is to get a pulse out at the(1, 1)
position, a workaround is to make a small relative move e.g.R X=100 Y=100
between issuing theAHOME
andAIJ
commands.The assignments of horizontal (“fast”) and vertical (“slow”) axes are done using the SCAN command. By default the horizontal or X axis is the card’s first axis and the vertical or Y axis is the card’s second axis.
- Tiger MicroMirror Phototargeting
-
Format [addr#]AIJ [X=horiz_position] [Y=vert_position] Units axis units Type Card-Addressed Required Firmware Module MM_TARGET Remembered Using [addr#]SS Z Moves to the specified location
(horiz_position, vert_position)
subsequently pulses the laser TTL signal. Positions are specified in axis units (the same as used by the WHERE or MOVE command). If the X and/or Y argument is omitted, the corresponding position from the last AIJ command will be used. Note that the position is changed as a side effect of this command. The WHERE or MOVE command will change the beam position without pulsing the laser TTL signal.The TTL output used was the micromirror card itself (rarely wired to anything) until v3.35, but as of v3.36 the laser trigger backplane line is used instead so that the signal is more accessible.
The settling delay before turning on the laser and the laser pulse high time are specified using the WAIT and RTIME commands respectively.
The assignments of horizontal (“fast”) and vertical (“slow”) axes are done using the SCAN command (most users will never need to change the defaults: the horizontal or X axis is the card’s first axis and the vertical or Y axis is the card’s second axis).