Ykt3eext.Lwp EC YKT3A EC YKT3B EC YKT3D EC YKT3E 1 of 78 24 NOV 97 17 SEP 98 3 JAN 99 04 APR 02
Total Page:16
File Type:pdf, Size:1020Kb
Engineering Specification TrackPoint System Version 4.0 Engineering Specification B. Olyha CSS Electronic Engineering J. Rutledge Mathematical Sciences Originator Contacts Bob Olyha IBM T. J. Watson Research Center 1101 Kitchawan Road / Route 134 P.O. Box 218 M.S. 31-123 Yorktown Heights, NY 10598-0218 U.S.A. Phone (914) 945-3210 [IBM tieline 862-3210] FAX (914) 945-4148 [IBM tieline 862-4148] Lotus Notes: Bob Olyha/Watson/IBM@IBMUS internet: [email protected] Joe Rutledge IBM T. J. Watson Research Center 1101 Kitchawan Road / Route 134 P.O. Box 218 M.S. 31-250 Yorktown Heights, NY 10598-0218 U.S.A. Phone (914) 945-1175 [IBM tieline 862-1175] FAX (914) 945-3434 [IBM tieline 862-3434] Lotus Notes: Joe Rutledge/Watson/IBM@IBMUS internet: [email protected] INFORMATION IN THIS DOCUMENT IS PROVIDED “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT Information in this document may contain technical inaccuracies or typographical errors. Information may be changed or updated without notice. IBM may also make improvements and/or changes in the specifications at any time without notice. IBM assumes no liability with respect to the patents of third parties. IBM U.S. patent numbers 5,521,596; 5,570,111; 5,579,033; 5,696,535; 5,870,078, and Japanese patent number 2074941 apply to the TrackPoint system. Additional patents are pending. YKT3Eext.lwp EC YKT3A EC YKT3B EC YKT3D EC YKT3E 1 of 78 24 NOV 97 17 SEP 98 3 JAN 99 04 APR 02 ã Copyright IBM Corp. 2002 Engineering Specification Table of Contents 1 GENERAL DESCRIPTION ....................................................... 5 1.1 INTRODUCTION ................................................................. 5 1.2 DESCRIPTION ................................................................... 5 2 FUNCTIONAL SPECIFICATION ............................................... 6 2.1 POWER ON RESET .............................................................. 6 2.2 BACKGROUND PROCESSING .................................................. 6 2.2.1 FORCE AND BUTTON SAMPLING ........................................ 6 2.2.2 INPUT FORCE PROCESSING ............................................. 6 2.2.3 DRIFT CORRECTION ...................................................... 7 2.2.4 PS/2 HOST INTERFACE .................................................... 8 2.2.5 EXTERNAL POINTING DEVICE INTERFACE ........................... 8 2.3 MODES OF OPERATION ........................................................ 9 2.3.1 RESET ...................................................................... 9 2.3.2 STREAM .................................................................... 9 2.3.3 REMOTE ................................................................... 10 2.3.4 WRAP ...................................................................... 10 2.3.5 TWO HANDED (MULTIPOINT) .......................................... 10 2.3.6 TRANSPARENT ........................................................... 11 2.3.7 BURST ..................................................................... 11 2.4 COMMANDS .................................................................... 12 2.4.1 RESET (x"FF") ............................................................. 12 2.4.2 RESEND (x"FE") ........................................................... 12 2.4.3 SET DEFAULT (x"F6") .................................................... 13 2.4.4 DISABLE (x"F5") .......................................................... 13 2.4.5 ENABLE (x"F4") ........................................................... 13 2.4.6 SET SAMPLING RATE (x"F3,XX") ...................................... 14 2.4.7 READ DEVICE TYPE (x"F2") ............................................ 14 2.4.8 SET REMOTE MODE (x"F0") ............................................ 14 2.4.9 SET WRAP MODE (x"EE") ............................................... 15 2.4.10 RESET WRAP MODE (x"EC") .......................................... 15 2.4.11 READ DATA (x"EB") .................................................... 15 2.4.12 SET STREAM MODE (x"EA") .......................................... 15 2.4.13 STATUS REQUEST (x"E9") ............................................. 16 2.4.14 SET RESOLUTION (x"E8,XX") .......................................... 17 2.4.15 SET SCALING 2:1 (x"E7") ............................................... 17 2.4.16 RESET SCALING 1:1 (x"E6") ............................................ 17 2.4.17 READ EXTENDED ID (PnP STRING) (x"D0") .......................... 18 2.4.18 READ SECONDARY ID (x"E1") ......................................... 19 2.4.19 TRACKPOINT CONTROLLER COMMAND (x"E2,…") ............... 20 2.4.19.1 TrackPoint Controller RAM Manipulation .......................... 20 2.4.19.2 TrackPoint Controller Operational Modes ........................... 22 YKT3Eext.lwp EC YKT3A EC YKT3B EC YKT3D EC YKT3E 2 of 78 24 NOV 97 17 SEP 98 3 JAN 99 04 APR 02 ã Copyright IBM Corp. 2002 Engineering Specification 2.4.19.3 Response - Transfer Function Parameters ........................... 24 2.4.19.4 Press to Select Parameters ............................................ 25 2.4.19.6 External Device Parameters .......................................... 28 2.4.19.7 Middle Button Controls .............................................. 30 2.4.19.8 Drift Control Parameters ............................................. 31 2.4.19.9 Calibration Parameters .............................................. 33 2.4.19.10 Sensor Configuration Parameters ................................... 34 2.4.19.11 Debug Parameters .................................................. 35 2.4.19.12 Analog to Digital Conversion ....................................... 37 2.4.19.13 Miscellaneous Functions ............................................ 38 2.5 DATA REPORT .................................................................. 39 2.6 TRACKPOINT TRANSFER FUNCTION ....................................... 41 2.6.1 ANALOG-DIGITAL TRANSFER FUNCTION ............................ 41 2.6.1.1 Dynamic Response ..................................................... 42 2.6.1.2 Temperature Sensitivity ............................................... 42 2.6.1.3 Noise ................................................................... 42 2.6.1.4 Flexure Resistance ..................................................... 42 2.6.2 DIGITAL TRANSFER FUNCTION ........................................ 43 2.6.3 NEGATIVE INERTIA ..................................................... 44 2.6.5 MAXIMUM OUTPUT SPEED ............................................. 46 2.7 ERROR HANDLING ............................................................ 46 3 ELECTRICAL SPECIFICATION ............................................. 47 3.1 SUPPLY VOLTAGE ............................................................. 47 3.1.1 DEFINITION ............................................................... 47 3.2 POINTING STICK ............................................................... 48 3.2.1 ELECTRICAL OUTPUT ................................................... 48 3.2.2 IMPEDANCE ............................................................... 48 3.2.3 POWER REQUIREMENT ................................................. 48 3.3 DATA TRANSMISSION ......................................................... 49 3.3.1 CLOCK LINE .............................................................. 49 3.3.2 DATA LINE ................................................................ 49 3.3.3 TRACKPOINT CONTROLLER DATA OUTPUT ......................... 50 3.3.4 TRACKPOINT CONTROLLER DATA INPUT ........................... 50 3.4 TRACKPOINT CONTROLLER SENDING DATA TIMING ................... 51 3.5 TRACKPOINT CONTROLLER RECEIVING DATA TIMING ................ 52 3.6 EXTERNAL DEVICE SENDING DATA TIMING .............................. 53 3.7 EXTERNAL DEVICE RECEIVING DATA TIMING ........................... 54 4 MECHANICAL SPECIFICATIONS ........................................... 55 4.1 POINTING STICK .............................................................. 55 4.1.1 POINTING STICK MECHANICAL ....................................... 55 4.1.2 OVERLOAD ................................................................ 55 4.1.3 LIFE ........................................................................ 55 4.2 CAP .............................................................................. 56 4.2.1 CRUSHABLE CAP SPECIFICATIONS .................................... 56 YKT3Eext.lwp EC YKT3A EC YKT3B EC YKT3D EC YKT3E 3 of 78 24 NOV 97 17 SEP 98 3 JAN 99 04 APR 02 ã Copyright IBM Corp. 2002 Engineering Specification 4.3 BUTTONS ....................................................................... 56 5 PERFORMANCE SPECIFICATIONS ......................................... 57 5.1 ENVIRONMENT ................................................................ 57 5.1.1 TEMPERATURE ........................................................... 57 5.1.2 RELATIVE HUMIDITY ................................................... 57 5.1.3 WET BULB TEMPERATURE ............................................. 57 5.1.4 CORROSIVE GASES ...................................................... 58 5.1.5 PARTICULATE LIMITS ................................................... 58 5.1.6 VIBRATION AND SHOCK ................................................ 58 5.1.6.1 Vibration .............................................................. 58 5.1.6.2 Shock .................................................................