
8 GCS Commands
C-863.12 Mercury Controller
MS249E
Version: 1.2.1
165
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.
Note: The number of write cycles in the nonvolatile
memory is limited. Change the lookup table type only if
necessary.
Available lookup
tables:
The C-863.12 provides the following types for the lookup-
table profile:
1 = linear (default)
2 = parabolic
JLT (Fill Joystick Lookup Table)
Description:
Fills the lookup table for the specified axis of the joystick
specified that is connected to the controller.
The amplitudes of the joystick axes (i.e., their
displacements) are mapped to the current valid velocity
settings of the controller axes. For each joystick axis there
is a lookup table that defines this mapping. With JLT this
table can be written, or a default table profile provided by
the controller can be loaded with the JDT command (p.
164).
Each lookup table consists of 256 points. By default, the
first point corresponds to the maximum joystick axis
displacement in negative direction, the 256th point to the
maximum displacement in positive direction.
Format:
JLT <JoystickID> <JoystickAxis> <Addr> <floatn>
Arguments:
<JoystickID> is one joystick connected to the controller;
see below for details.
<JoystickAxis> is one of the axes of the joystick; see below
for details.
<Addr> is the index of a point in the lookup table, starts
with 1.
<floatn> is the value of point n.
Response:
none