Command:JSSPD (JS)
- MS2000 or RM2000 syntax
-
Shortcut JS Format JSSPD [X=fast] [Y=slow] [Z=knob_speed] [F=xy_knobs_fast] [T=xy_knobs_slow] Units integer Remembered Using SS Z
- Tiger syntax
-
Shortcut JS Format [Addr#]JSSPD [X=fast] [Y=slow] [Z=knob_speed] [F=xy_knobs_fast] [T=xy_knobs_slow] Units integer Type Card-Addressed Remembered Using [addr#]SS Z
This command sets the relative motor speed for maximum deflection of the joystick to the values specified. Values between 0.1 and 100 (%) are acceptable, or -100 to -0.1 (negative setting reverses the direction). (Alternatively on Tiger the joystick direction can be set using the CUSTOMA Z command, parameters 22-25).
Pressing the joystick button toggles between the fast and slow settings by default.
Knob_speed
is a signed value that sets the relative speed and direction of the encoder knob (not commonly used on TG-1000).
xy_knobs_high
and xy_knobs_low
are used to set the fast and slow speeds for XY_KNOBS and ZF_KNOB, which respond to input from the two knobs on the side of the TG-1000 joystick. Note this is different from MS-2000 where the F parameter sets the slow speed and the fast speed is equal to the low speed multiplied by the T parameter raised to the third power. (Prior to stage firmware version 2.87 the implementation for F and T was like MS-2000.)
If there are no errors, the positive reply :A will be sent back from the controller.
- Tiger Example
-
1JS X? Y? :A X=80.000000 Y=3.000000
- MS2000 Example
-
JS X? Y? :A JS_FAST=100 JS_SLOW=5