Specifications
Command Descriptions 77
AXIS specifies the coordinate axis to calibrate by using upper-case ASCII
characters 'X','Y', or 'Z'.
LowPoint and HighPoint are unsigned words specifying an axis range. For
example, if two calibration points are specified as (XLow,YLow) and
(XHigh,YHigh), LowPoint = XLow and HighPoint = XHigh for the X-axis. If a
HighPoint value is greater than a LowPoint value, hardware axis inversion is
performed.
Querying the Calibration Parameters
axis specifies the coordinate axis by using lower-case ASCII characters 'x','y', or
'z'. Calibration parameters are returned in the controller's internal Offset,
Numerator, and Denominator format. These values can be saved and later
restored directly in this format.
Note there is no way to directly query the LowPoint and HighPoint values. These
values can be calculated by the following formulas:
LowPoint = Offset
HighPoint = LowPoint + Denominator
Setting the Calibration Parameters as Offset, Numerator, and
Denominator
This command is used to restore calibration parameters previously queried from
the controller.
axis specifies the coordinate axis to calibrate by using lower-case ASCII
characters 'x','y', or 'z'.
Initiating a Controller-Driven Two-Point Calibration Sequence
The sequence of events is as follows: The 'C2' command is sent to the controller.
The controller responds with an Acknowledge packet. The host should then
display a target associated with a 0,0 coordinate and instruct the user to press the
target. After the user presses the target, the controller responds with another
Acknowledge packet. The host should then display a target associated with the
XHighPoint,YHighPoint position and instruct the user to press the target. Once
this is accomplished, the controller responds with a final Acknowledge packet and
normal processing resumes. The required calibration values are then calculated by
the controller. The 'C2' command temporarily disables the Calibration and Scaling
Modes so raw data is used for the two calibration points. The modes are
automatically restored upon exiting this procedure. If the host wishes to terminate
the calibration procedure prematurely, any command packet may be sent to the