intro.html 4.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. <!doctype html public "-//w3c//dtd html 4.0 transitional//en">
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  5. <meta name="GENERATOR" content="Mozilla/4.7 [en] (X11; I; Linux 2.4.0-test6 i586) [Netscape]">
  6. <title>TI-73...92+/V200 TI Link Guide</title>
  7. </head>
  8. <body bgcolor="#FFFFE8">
  9. <b>TI Link Protocol Guide </b>- Introduction &amp; Special Thanks
  10. <center>
  11. <h2>
  12. <hr ALIGN="CENTER">Introduction &amp; Special Thanks</h2></center>
  13. <h4>
  14. Why this documentation?</h4>
  15. Texas Instruments graphing calculators are capable of transferring information
  16. to other graphing calculators, computers, or special devices such as the
  17. Calculator-Based Laboratory. Programmers can make use of this capability
  18. to write programs that interact with the calculator.
  19. <p>We (Romain Li&eacute;vin and Tim Singer) are separately developing two
  20. PC-based linking programs for TI graphing calculators. Up until now there
  21. has not been a single complete and accurate piece of documentation for
  22. the Texas Instruments transfer protocol and related information. Rather
  23. than write two incomplete documents, we prefer to write a single work that
  24. is as complete as possible.
  25. <h4>
  26. Organization of this document</h4>
  27. This document details in a systematic manner all necessary information
  28. which is required in order to develop a linking program, but may also interest
  29. the curious.
  30. <p>The first section describes the hardware byte-transfer protocol and the different
  31. link cables available when this document was written. <br>
  32. The second section covers the software packet-based protocol of the TI-89 -
  33. a must for any link software programmer.<br>
  34. The third section covers all calculators:<br>
  35. - the format of the variable types themselves, which is useful for displaying
  36. and manipulating data on a PC. <br>
  37. - the file formats readable by TI's Graph Link software. <br>
  38. - reference tables - two character maps and a table of tokens.
  39. <p>The '<i>Introduction and Special Thanks</i>' and the '<i>Hardware Linking</i>'
  40. sections are common to the TI-xx documentation.
  41. <h4>
  42. Special thanks</h4>
  43. Most of the information in this guide has been taken from other documents.
  44. Special thanks go to:
  45. <ul>
  46. <li>
  47. Pascal Bouron for his original research in tiprot.txt</li>
  48. <li>
  49. Rusty Wagner for his great debugging tool, Virtual TI.</li>
  50. <li>
  51. Fred from DBA for his doc on the FLASH protocol.</li>
  52. </ul>
  53. Other information was taken from our original documents:
  54. <ul>
  55. <li> /tiXX/ProtocolXX.txt (by Romain Li&eacute;vin).</li>
  56. </ul>
  57. <h4>
  58. Contact</h4>
  59. Our main goal is to provide a complete and updated specification of the
  60. Texas Instrument linking protocol and related information. If you wish
  61. to correct or add to this document, please contact us at one of the addresses
  62. supplied below (or from our websites).
  63. <p>Tim Singer:
  64. <br><a href="http://gladstone.uoregon.edu/~tsinger/">http://gladstone.uoregon.edu/~tsinger/</a>
  65. <br><i><a href="mailto:tsinger@gladstone.uoregon.edu">&lt;tsinger@gladstone.uoregon.edu></a></i>
  66. <br>&nbsp;
  67. <p>Romain Li&eacute;vin:
  68. <br><a href="http://lpg.ticalc.org/prj_tilp">http://lpg.ticalc.org/prj_tilp</a>
  69. <br>
  70. <i><a href="mailto:roms@lpg.ticalc.org">&lt;roms@lpg.ticalc.org></a></i>
  71. <p>The latest version of this documentation can be found on <a href="http://www.ticalc.org">ticalc.org</a>
  72. or on either of our web sites.
  73. <table BORDER=0 CELLSPACING=0 WIDTH="100%" >
  74. <tr>
  75. <td WIDTH="33%"></td>
  76. <td WIDTH="33%">
  77. <center><a href="index.html"><img SRC="home.gif" ALT="[home]" BORDER=2 height=32 width=32 align=BOTTOM></a>
  78. <br><a href="index.html">Table of Contents</a></center>
  79. </td>
  80. <td WIDTH="34%">
  81. <center><a href="hardware.html"><img SRC="nextpage.gif" ALT="[next page]" BORDER=2 height=32 width=32 align=BOTTOM></a>
  82. <br><a href="hardware.html">Hardware Link Protocol</a></center>
  83. </td>
  84. </tr>
  85. </table>
  86. <p>
  87. <hr ALIGN="CENTER"><i>Site maintained by Romain Li&eacute;vin (<a href="mailto:roms@tilp.info">roms@tilp.info</a>)
  88. and Tim Singer (<a href="mailto:tsinger@gladstone.uoregon.edu">tsinger@gladstone.uoregon.edu</a>)</i>
  89. </body>
  90. </html>