1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="Mozilla 1.1 under Linux">
<title>TiLP User's Manual</title>
<meta name="author" content="The TiLP team">
<meta name="description" content="User's Manual">
</head>
<body bgcolor="#ffffff">
<div align="center">
<div style="text-align: left;">
<div class="NAVFOOTER">
<hr align="left" width="100%">
<table summary="Footer navigation table" border="0" cellpadding="0"
cellspacing="0" width="100%">
<tbody>
<tr>
<td align="left" valign="top" width="33%"><a href="Manual_en.html"
accesskey="P">Prev</a></td>
<td align="center" valign="top" width="34%"><a
href="Manual_en.html" accesskey="H">Home</a></td>
<td align="right" valign="top" width="33%"><a
href="chapter02.html" accesskey="N">Next</a></td>
</tr>
<tr>
<td align="left" valign="top" width="33%">Table of content</td>
<td align="center" valign="top" width="34%"> </td>
<td align="right" valign="top" width="33%">Overview</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<h1>1. Introduction</h1>
<h2>1.1 What's TiLP</h2>
<p><font size="3">TiLP is a linking program; it allows you to
connect your TI graphing calculator to a computer/workstation and
transfers data between them. TiLP is free software and licensed under
the GNU General Public License (GPL).</font> </p>
<p><font size="3">TiLP can run on several platforms:</font> </p>
<ul>
<li><font size="3">Linux</font> </li>
<li><font size="3">Windows</font> </li>
<li><font size="3">Mac OS-X with X11 extension</font> </li>
<li><font size="3">FreeBSD</font></li>
</ul>
<p><font size="3">TiLP supports all common physical link cables:</font>
</p>
<ul>
<li><font size="3">TI's BlackLink</font> </li>
<li><font size="3">TI's GrayLink</font> </li>
<li><font size="3">TI's SilverLink (USB)</font> </li>
<li><font size="3">home-made parallel (aka $5-cable)</font> </li>
<li><font size="3">home-made serial (aka $4-cable)</font></li>
<li><font size="3">TI's DirectLink USB (84+, 89 Titanium, Nspire)<br>
</font></li>
</ul>
<p><font size="3">TiLP also supports the following virtual links
(internal connections with an emulator):</font> </p>
<ul>
<li><font size="3">VTi (Virtual TI)</font> </li>
<li><font size="3">TiE (TiEmu 2 & 3)</font></li>
</ul>
<p><font size="3">TiLP supports all TI graphing calculators:</font> </p>
<ul>
<li><font size="3">TI89, TI89 Titanium, TI92, TI92+, V200 (68k)</font>
</li>
<li><font size="3">TI73, 82, 83, 83+, 84+, 85, 86 (z80)</font></li>
<li><font size="3">NSpire<br>
</font></li>
</ul>
<p><font size="3">This documentation covers using TiLP on all
available platforms. Topics which are specific to a particular
operating system are enclosed within brackets ( "[" and "]" ).</font> </p>
<h2>1.2 Features and limitations<br>
</h2>
<span style="text-decoration: underline;">Features :</span><br>
<ul>
<li>multi-platform,</li>
<li>support all cables</li>
<li>support all handhelds</li>
<li>support all the operations handled by TI-Connect and/or TI Graph-Link software</li>
<li>built-in ROM dumper</li>
</ul>
<span style="text-decoration: underline;">Limitations :</span><br
style="text-decoration: underline;">
<ul>
<li>Titanium thru USB under Linux: cable need to be plugged again
once TiLP is closed (due to a bug in the 89T's OS).</li>
<li>NSpire emulating a TI84+: not supported on the oldest OS versions
due to the incorrect USB descriptor exposed by the Nspire.<br>
</li>
</ul>
<h2>1.3 System requirements</h2>
<font size="3">In order to run TiLP, your computer must meet one of the
following sets of requirements, depending on your operating system:<br>
</font>
<p> </p>
<p><font size="3"><u>Linux:</u></font> </p>
<ul>
<li><font size="3">a Pentium PC or better with</font><font size="3">
any Linux distribution installed</font></li>
<li><font size="3">25/30MB of RAM (most part is used by GTK+)</font></li>
<li><font size="3">an X-Window system</font></li>
<li><font size="3">GTK+ 2.16+ libraries</font></li>
<li><font size="3">USB support through libusb, unless you only have
the old cables<br>
<br>
Please check that you must have <span style="font-weight: bold;">R/W</span>
permissions on the corresponding device (/dev/ttySx, /dev/parportX or
/proc/bus/usb).<br>
</font></li>
</ul>
<p><font size="3"><u>Windows:</u></font> </p>
<ul>
<li><font size="3">a Pentium PC or better with Microsoft Windows 2000, XP,
Vista or 7</font></li>
<li><font size="3">25/30MB of RAM (most part is used by GTK+)<br>
</font></li>
<li><font size="3">GTK+ 2.24 libraries like 2.24.8</li>
<li><font size="3"><a href="http://lpg.ticalc.org/prj_usb/index.html">
the Silver/Direct Link driver</a> for Windows is not needed any longer<br>
</font></li>
</ul>
<p><font size="3"><u>Mac OS X:</u></font> </p>
<ul>
<li>a Macintosh computer running OS X</li>
</ul>
<p><font size="3"><u>FreeBSD:</u></font> </p>
<ul>
<li><font size="3">same requirements as Linux.<br>
<br>
</font></li>
</ul>
All systems must have an available port that will support your cable
(see section 3 below).<br>
<h2>1.4 Installation</h2>
<font size="3"><u>Linux:</u></font>
<p> </p>
<ul>
<li><font size="3">Check whether your favorite distro has packages for
recent versions of libticonv, libtifiles, libticables, libticalcs, and tilp.
If it doesn't, the recommended way to install TILP is to use
<a href="http://lpg.ticalc.org/prj_tilp/download/install_tilp.sh">the install_tilp.sh helper script</a></font>.
This script has worked for dozens of persons on multiple distro flavors.</li>
<li><font size="3">check that your serial/parallel ports and your
USB filesystem have the appropriate permissions ! See the CONFIG file in
libticables (the install_tilp.sh script reminds you about it).<br>
</font></li>
</ul>
<p><font size="3"><u>Windows:</u></font> </p>
<ul>
<li>In TILP II 1.16+, TILP can be installed side by side with TI-Connect,
TI-Nspire Computer Software (TINCS) and TI-Nspire Computer Link Software (TINCLS).
You'll have to install the filter driver manually, see the README file for
instructions.<br>
</li>
<li>if you want to do everything manually, download and install the gtk-win
GTK+ runtime 2.24.x or later. Be sure to have <b>a single</b> version of the GTK+
runtime on your system.<br>
</li>
<li><font size="3">execute the InnoSetup installer.</font> <b>It can download
the GTK+ runtime for you.</b><br>
</li>
</ul>
<font size="3"><u>MacOS X:</u></font>
<p> </p>
<ul>
<li>Same as Linux: the install_tilp.sh script works on MacOS X, provided
the appropriate packages have been installed from MacPorts</li>
</ul>
<font size="3"><u>FreeBSD:</u></font>
<p> </p>
<ul>
<li>Same as Linux: the install_tilp.sh script should work on FreeBSD.</li>
</ul>
<h2>1.5 Configuration / Setting-up (Linux)<br>
</h2>
<font size="3">See the CONFIG file shipped with the libticables2
library, either in the source tarball or in your distro package.
Your distro package should automatically install udev definitions that make
it possible to use TILP as a regular, non-root user; if it doesn't, please
file a bug against the distro package.<br>
</font><font size="3"><br>
</font>
<hr>
</body>
</html>
|