
8 GCS Commands
166
Version: 1.2.1
MS249E
C-863.12 Mercury Controller
Notes:
A joystick can be connected to the
Joystick
(p. 268) socket
of the C-863.12, the identifier is 1. The C-863.12 supports
one axis of the joystick, the identifier of the joystick axis is
1. Refer also to "Commandable Elements" (p. 12) for more
information.
The values <floatn> are factors applied during joystick
control to the velocity set with VEL (p. 203), the range is
from -1.0000 to 1.0000.
The values <floatn> are automatically stored in the non-
volatile memory of the C-863.12.
Example: Point 1 has the value -1 in the current lookup
table and therefore the controlled axis will move with full
velocity in a negative direction at the maximum negative
displacement of the joystick. Points 124 to 133 have a
value of 0, i.e., at the center position of the joystick and in
a small area around the center, the velocity is 0 and the
controlled axis will not move. Point 236 has the value
0.8369, i.e., when the displacement of the joystick axis is
about 2/3 in positive direction, the controlled axis will
move in a positive direction with about 4/5 of the full
velocity. Point 256 has the value 1, i.e., the controlled axis
will move with full velocity in positive direction at the
maximum positive displacement of the joystick.
Note: The number of write cycles in the nonvolatile
memory is limited. Write values to the lookup table only
if necessary.
JLT? (Get Joystick Lookup Table Values)
Description:
Queries the current valid lookup table values.
Format:
JLT? [<StartPoint> <NumberOfPoints> [{<JoystickID>
<JoystickAxis>}]]
Arguments:
<StartPoint>: is the start point in the lookup table, starts
with 1
<NumberOfPoints>: is the number of points to be read per
joystick axis; maximum number is 256.
<JoystickID> is one joystick connected to the controller;
see below for details.