os_version.html 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165
  1. <!DOCTYPE doctype PUBLIC "-//w3c//dtd html 4.0 transitional//en">
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type"
  5. content="text/html; charset=iso-8859-1">
  6. <meta name="GENERATOR"
  7. content="Mozilla/4.7 [en] (X11; I; Linux 2.4.0-test6 i586) [Netscape]">
  8. <title>TI-92 Link Protocol Guide - OS version</title>
  9. </head>
  10. <body bgcolor="#ffffe8">
  11. <b>TI-92 Link Protocol Guide</b> - Getting OS version
  12. <center>
  13. <h2>
  14. <hr align="center">OS version</h2>
  15. </center>
  16. <p><br>
  17. By requesting the main\version, the calculator returns ROM version. </p>
  18. <p> </p>
  19. <h4> </h4>
  20. <p> </p>
  21. <h4> <a name="rts"></a>Getting OS version only<br>
  22. </h4>
  23. Indeed, the request is like requesting a backup.
  24. <p>The protocol for silently receiving the version is shown below:
  25. <table nosave="" bgcolor="#ffffff" border="1" cellspacing="0"
  26. width="92%">
  27. <tbody>
  28. <tr>
  29. <th bgcolor="#008800" width="7%"><font color="#ffffff">Step</font></th>
  30. <th colspan="3" bgcolor="#008800"><font color="#ffffff">Direction</font></th>
  31. <th bgcolor="#008800" width="80%"><font color="#ffffff">Packet</font></th>
  32. </tr>
  33. <tr nosave="">
  34. <td bgcolor="#ffffff" width="7%">
  35. <center>1&nbsp;</center>
  36. </td>
  37. <td rowspan="4" nosave="">
  38. <center><img src="graphics/comp.gif" alt="Computer" align="bottom"
  39. border="0" height="33" width="30"> </center>
  40. </td>
  41. <td bgcolor="#ffffff">
  42. <center><img src="graphics/right.gif" alt="===&gt;" align="bottom"
  43. border="0" height="13" width="22"> </center>
  44. </td>
  45. <td rowspan="4" nosave="">
  46. <center><img src="graphics/calc.gif" alt="Calculator"
  47. align="bottom" border="0" height="35" width="60"> </center>
  48. </td>
  49. <td bgcolor="#ffffff" width="80%"> REQ with <a
  50. href="packet.html#reqbackup">request-style backup header</a>. Name is
  51. "main\version". </td>
  52. </tr>
  53. <tr>
  54. <td bgcolor="#ffffff" width="7%">
  55. <center>2&nbsp;</center>
  56. </td>
  57. <td bgcolor="#ffffff">
  58. <center><img src="graphics/left.gif" alt="&lt;===" align="bottom"
  59. border="0" height="13" width="22"> </center>
  60. </td>
  61. <td bgcolor="#ffffff" width="80%">ACK</td>
  62. </tr>
  63. <tr>
  64. <td bgcolor="#ffffff" width="7%">
  65. <center>3&nbsp;</center>
  66. </td>
  67. <td bgcolor="#ffffff">
  68. <center>
  69. <center>
  70. <center><img src="graphics/left.gif" alt="&lt;===" align="bottom"
  71. border="0" height="13" width="22"> </center>
  72. </center>
  73. </center>
  74. </td>
  75. <td bgcolor="#ffffff" width="80%">VAR with <a
  76. href="packet.html#backup">data-style backup header</a>.</td>
  77. </tr>
  78. <tr>
  79. <td bgcolor="#ffffff" width="7%">
  80. <center>4&nbsp;</center>
  81. </td>
  82. <td bgcolor="#ffffff">
  83. <center>
  84. <center>
  85. <center><img src="graphics/right.gif" alt="===&gt;" align="bottom"
  86. border="0" height="13" width="22"> </center>
  87. </center>
  88. </center>
  89. </td>
  90. <td bgcolor="#ffffff" width="80%">ERR</td>
  91. </tr>
  92. </tbody>
  93. </table>
  94. </p>
  95. <p></p>
  96. <p><u>Example (PC requesting version):</u>
  97. <table nosave="" border="0" cellspacing="0" width="100%">
  98. <tbody>
  99. <tr bgcolor="#ffcccc">
  100. <td bgcolor="#ccffcc">PC:</td>
  101. <td bgcolor="#ccffcc" width="50%"><tt><b>09 A2 12 00 </b>00 00
  102. 00 00 1D 0C 6D 61 69 6E 5C 76 65 72 73 69 6F 6E<b> 30 05<br>
  103. </b></tt></td>
  104. <td bgcolor="#ccffcc" width="50%"><i>Request informations</i></td>
  105. </tr>
  106. <tr bgcolor="#ffcccc">
  107. <td bgcolor="#ffcccc">TI:</td>
  108. <td bgcolor="#ffcccc" width="50%"><b><tt>89 56 00 00</tt></b></td>
  109. <td bgcolor="#ffcccc" width="50%"><i>Acknowledgement of REQ</i></td>
  110. </tr>
  111. <tr bgcolor="#ffcccc">
  112. <td bgcolor="#ffcccc">TI:</td>
  113. <td bgcolor="#ffcccc" width="50%"><b><tt>89 06 0A 00 </tt></b><tt>00
  114. 04 00 00 1D 04 31 2E 31 31</tt><b><tt> E6 00<br>
  115. </tt></b></td>
  116. <td bgcolor="#ffcccc" width="50%"><i>Variabel header (name is
  117. "1.11")<br>
  118. </i></td>
  119. </tr>
  120. <tr bgcolor="#ffcccc">
  121. <td bgcolor="#ccffcc">PC:</td>
  122. <td bgcolor="#ccffcc" width="50%"><b><tt>09 5A 00 00 00 00<br>
  123. </tt></b></td>
  124. <td bgcolor="#ccffcc" width="50%"><i>Error<br>
  125. </i></td>
  126. </tr>
  127. </tbody>
  128. </table>
  129. </p>
  130. <p></p>
  131. <h4> </h4>
  132. <p></p>
  133. <p></p>
  134. <table border="0" cellspacing="0" width="100%">
  135. <tbody>
  136. <tr>
  137. <td width="32%">
  138. <center><a href="silent.html"></a><a href="backup.html"><img
  139. src="graphics/prevpage.gif" alt="[previous page]"
  140. style="border: 2px solid ; width: 32px; height: 32px;"></a> <br>
  141. <a href="backup.html">Backup Transfers<br>
  142. </a></center>
  143. </td>
  144. <td width="34%">
  145. <center><a href="index.html"><img src="graphics/home.gif"
  146. alt="[home]" align="bottom" border="2" height="32" width="32"> </a> <br>
  147. <a href="index.html">Table of Contents</a></center>
  148. </td>
  149. <td width="34%">
  150. <center><a href="vars.html"></a><a href="misc.html"><img
  151. src="graphics/nextpage.gif" alt="[next page]"
  152. style="border: 2px solid ; width: 32px; height: 32px;"></a> <br>
  153. <a href="misc.html">Misc</a></center>
  154. </td>
  155. </tr>
  156. </tbody>
  157. </table>
  158. <p></p>
  159. <hr align="center"><i>Site maintained by Romain Li&eacute;vin (<a
  160. href="mailto:roms@lpg.ticalc.org">roms@lpg.ticalc.org</a>) and Tim
  161. Singer
  162. (<a href="mailto:tsinger@gladstone.uoregon.edu">tsinger@gladstone.uoregon.edu</a>)</i>
  163. <br>
  164. </body>
  165. </html>