200\
202
GET INPUT CHANNELS FROM I/O DEVICE. ERASE ANY OLD
CURSOR GRAPHICS. GO THROUGH ANY INITIAL
CALIBRATION OR RE-CALIBRATION STEPS CALLED.
RECALL CHANNEL VALUES STORED DURING CALIBRATION
AND SUBTRACT THESE VALUES FROM INCOMING NEW
CHANNEL VALUES. THESE VALUES ARE THE RAW
MOVEMENT VECTORS FOR THE CURSOR.
206
ADJUSTRAW VECTOR VALUES TO BEST FIT THE SCREEN
RESOLUTION WITH A MULTIPLIER OR A DIVISOR. THE
DIVISOR MAY ALSO BE USED TO ALTER THE EXPONENTIAL
NATURE OF THE DATA. THE RESULT IS FITTED VECTOR DATA.
208
APPLY VECTOR QUANTITIES IN AN ADDITIVE OR ABSOLUTE
SENSE TO PREVIOUS COORDINATE DATA WHERE (X,Y) ARE
MOVEMENT AND (Z) IS SCALE. BOTH THRUST AND A
RUBBER-BAND EFFECT MAY BE ESTABLISHED THIS WAY
THROUGH ABSOLUTE AND ADDITIVE MEANS. SCALE IS
USUALLY ALWAYS ABSOLUTE.
PLOT THE CURSOR IN ITS NEW POSITION USING VECTORS
ADDED TO OLD COORDINATES (ADDITIVE) OR TO DEFAULT
POSITION/SCALE (ABSOLUTE) WHERE, FOR INSTANCE, ONE
VECTOR IS -X, ONE IS +X, AND ONE IS +Y, AND ONE IS -Y
AND THE AVERAGE OF THE ABSOLUTE -VALUE SUM OF THE
FOUR IS THE 1 VECTOR WHERE A QUAD PANEL IS USED.