• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

build/H01-Nov-2016-6,7345,859

builder/H01-Nov-2016-5,0545,012

desktop/H03-May-2022-349341

help/H03-May-2022-86

icons/H03-May-2022-3224

man/H03-May-2022-325224

pixmaps/H03-May-2022-1511

po/H01-Nov-2016-4,0253,150

src/H03-May-2022-14,3959,602

wicons/H03-May-2022-1210

AUTHORSH A D16-Nov-20152.3 KiB8252

COPYINGH A D04-Apr-201317.7 KiB340281

ChangeLogH A D01-Nov-201682.3 KiB1,8981,428

INSTALLH A D30-Oct-201615.4 KiB371289

Makefile.amH A D04-Apr-2013613 239

NEWSH A D04-Apr-201338 21

READMEH A D07-Feb-20164.2 KiB154119

README.freebsdH A D07-Feb-20162 KiB7747

README.linuxH A D07-Feb-20162.5 KiB8854

README.win32H A D07-Feb-20165.9 KiB14097

RELEASEH A D01-Nov-201621.5 KiB230207

TODOH A D16-Nov-2015463 1911

configure.acH A D03-May-20226.4 KiB259227

install.batH A D04-Apr-2013154 1813

README

1                                ***********
2                                * TILP II *
3                                ***********
4
5
6
7DESCRIPTION
8-----------
9
10TILP is a program allowing a computer to communicate with TI graphing
11calculators (TI-Z80, TI-68k and Nspire series).
12
13It works on Linux, Windows, Mac OS-X and FreeBSD platforms.
14See README.linux, README.win32 or README.freebsd according to your
15platform for more information.
16
17All physical link cables are supported by TILP: parallel, serial,
18BlackLink, GrayLink, AVRlink, SilverLink and DirectLink.
19TILP also support some virtual links: one for Virtual TI, the other one for
20TIEmu.
21
22Note1: the SilverLink cable may not work fine with TI-82/85.
23
24Supported calculators are:
25	TI-73, TI-76.fr, TI-82 / TI-82 Stats(.fr), TI-83, TI-83+(SE), TI-84+(SE),
26	TI-84+ Pocket(.fr), TI-84+CSE, TI-84+CE, TI-83 Premium CE,
27	TI-82 Advanced, TI-84+T, TI-85, TI-86;
28	TI-89, TI-89 Titanium, TI-92, TI-92 II, TI-92+, V200;
29	Nspire Clickpad & Touchpad & CX & CM-C (CAS & non-CAS).
30
31
32FEATURES
33--------
34
35Note: some features may depend on the OS version.
36Be sure to have the latest OS version... *except on the Nspire*, because newer
37OS versions tend to contain unwanted changes (backwards incompatibilities in
38documents, anti-downgrade protections, fixes for vulnerabilities that allowed
39native code programs, etc.).
40
41NSpire (CAS):
42  - screen dump
43  - directory list
44  - sending/receiving/deleting file
45  - creating folders
46  - upgrading OS
47  - version
48  - remote control
49
50TI-89/TI-89 Titanium/TI-92+/V200:
51  - remote control of the calculator
52  - screen dump
53  - directory list
54  - sending/receiving/deleting variable
55  - sending/receiving backup
56  - ROM dump
57  - sending/receiving/deleting FLASH applications
58  - upgrading of Operating System (AMS)
59  - getting/setting time (requires AMS >= 2.08)
60
61TI-92:
62  - remote control of the calculator
63  - screen dump
64  - directory list
65  - sending/receiving/deleting variable
66  - sending/receiving backup
67  - ROM version
68  - ROM dump (FARGO II required)
69
70TI-86:
71  - screen dump
72  - sending/receiving backup (old & new ti86 calcs)
73  - sending/receiving variable
74  - TIGL file support
75  - ROM dump
76
77TI-85:
78  - screen dump
79  - sending/receiving backup
80  - sending/receiving variable
81  - TIGL file support
82  - ROM dump
83
84TI-83+/TI-84+ (normal and SE):
85  - screen dump
86  - directory list
87  - sending/receiving backup (archived vars are not backed up !)
88  - sending/receiving/deleting variable
89  - sending/receiving/deleting FLASH applications
90  - upgrading of Operating System (GRAPH EXPLORER SOFTWARE)
91  - ROM dump
92
93Note: the TI-83+ family is the only set to have a GROUP variable. TILP supports
94it in a specific way: this kind of var is saved as a single file as any other
95variable. Thus, if you send it, it will stay grouped on calc.
96The TI's software has a different way: it explodes the GROUP variable
97into a .8Xg group file and you lose the grouping on calculator.
98
99TI-83 / TI-82 Stats(.fr) / TI-76.fr:
100  - screen dump
101  - directory list
102  - sending/receiving variable
103  - sending/receiving backup
104  - TIGL file support
105  - ROM dump
106
107TI-82:
108  - screen dump
109  - sending/receiving variable
110  - sending/receiving backup
111  - TIGL files support
112  - ROM dump
113
114TI-73:
115  - screen dump
116  - directory list
117  - sending/receiving variable
118  - sending/receiving of FLASH applications
119  - upgrading of Operating System (GRAPH EXPLORER SOFTWARE)
120  - ROM dump
121
122
123AVAILABILITY
124------------
125
126  http://lpg.ticalc.org/prj_tilp
127	(redirected from http://tilp.info)
128
129
130COPYRIGHT
131---------
132
133TILP is Copyright (C) 1999-2016 by the TILP team <tilp-users@lists.sf.net>.
134
135Copying is allowed under the terms of GNU General Public License.
136See the file COPYING for more details.
137
138Texas Instruments and TI are trademarks of  Texas Instruments Incorporated.
139For more information: <http://education.ti.com/educationportal/sites/US/nonProductSingle/global_trademarks.html>
140This document has been written independantly of Texas Instruments.
141
142THANKS
143------
144
145See the THANKS file, please.
146
147
148----------------------------------------------------------------------
149Please report any bugs, questions, ...
150(please give us your platform, your
151calculator type (with ROM version) and your link cable model).
152
153The TILP team <tilp-users@lists.sf.net>.
154

README.freebsd

1                                *******************
2                                * TILP II         *
3                                * FreeBSD version *
4                                *******************
5
6
7DESCRIPTION
8-----------
9
10Development platform: FreeBSD 4.8-STABLE, XFree86 4.3.0, GTK 2.2.1
11Maintainer: Tijl Coosemans <tijl@ulyssis.org>
12
13
14REQUIREMENTS
15------------
16
17 - A C compiler (gcc, clang)
18 - X11 (X Window System)
19 - GTK 2.x (http://www.gtk.org/) with libglade
20 - the ticonv, ticables2, tifiles2 and ticalcs2 libraries (http://tilp.info/)
21 - the libusb library (version 0.1 preferred, there's an experimental support for
22   1.0) to use the SilverLink (TI-GRAPH LINK USB) and DirectLink cables
23
24
25INSTALLATION
26------------
27
28The easiest and most recommended way is to use the FreeBSD ports collection.
29When you keep your local copy of the ports tree in /usr/ports the
30following should fetch, compile and install TiLP and all of its libraries
31and clean things up afterwards.
32
33# cd /usr/ports/comms/tilp
34# make install distclean
35
36When you want to have support for the Silver Link USB cable, you need to
37define WITH_LIBUSB, like this.
38
39# make WITH_LIBUSB=yes install distclean
40
41
42USAGE
43-----
44
45TiLP needs access to some device nodes, which are usually only accessible by
46root, so you'll need to run TiLP with super user priviledges. As root, just
47enter the command 'tilp'.
48
49
50AVAILABILITY
51------------
52
53  http://lpg.ticalc.org/prj_tilp/ (redirected to http://tilp.sourceforge.net/)
54
55
56COPYRIGHT
57---------
58
59TiLP is Copyright (C) 1999-2016 by the TiLP team <tilp-users@lists.sf.net>
60
61Copying is allowed under the terms of GNU General Public License.
62See the file COPYING for more details.
63
64
65THANKS
66------
67
68See the THANKS file, please.
69
70
71---------------------------------------------------------------------------
72Please report any bugs, questions, ...  (please give us your platform, your
73calculator type (with ROM version) and your link cable model).
74
75
76The TiLP team <tilp-users@lists.sf.net>
77

README.linux

1                                *****************
2                                * TILP II       *
3                                * Linux version *
4                                *****************
5
6
7DESCRIPTION
8-----------
9
10Development platform: GNU/Linux Debian Jessie / Stretch, 4.x kernel, X.Org 7.7, GTK+ 2.24.
11
12
13REQUIREMENTS
14------------
15
16 - A UNIX computer or workstation and a C compiler (gcc, clang)
17 - X11 (X Window System)
18 - GTK+ 2.x (http://www.gtk.org) with libglade
19 - the ticonv, tifiles2, ticables2 and ticalcs2 libraries (http://tilp.info/)
20 - the libusb library (version 1.0 preferred, support for 0.1 is in maintenance mode)
21   to use the SilverLink (TI-GRAPH LINK USB) and DirectLink cables
22
23
24INSTALLATION
25------------
26
27Automatic installation: use the following script (which contains
28information about the packages you need for building them):
29http://lpg.ticalc.org/prj_tilp/download/install_tilp.sh .
30It will build all of libticonv, libtifiles2, libticables2, libticalcs2, gfm and tilp.
31
32
33Manual installation: you must have the libticonv, libtifiles2, libticables2 and
34libticalcs2 libraries installed. See the documentation of these libraries
35for the installation procedure.
36
37Untar the tilp-X.XX.tar.bz2 archive (tar -xvjf), change directory to
38tilp directory.
39
40Type "autoreconf -i -f" to generate the autotools files.
41
42Type "./configure" or "./configure --enable-exit-homedir".
43If you are a single user and you want be able to move in your filesystem,
44then choose the second option. But, for security reasons, you should prefer the
45normal method.
46
47Type "make", "make install" (requires the root privileges).
48
49If you want to install it in a prefix different from /usr/local, use
50'./configure --prefix=...' (e.g. $HOME).
51
52
53USAGE
54-----
55
56Type 'tilp' for using it.
57A manpage is available by 'man tilp'.
58A user's manual is available in the doc/manual directory or from TiLP.
59
60
61AVAILABILITY
62------------
63
64  http://lpg.ticalc.org/prj_tilp (redirected on http://tilp.sourceforge.net)
65
66
67COPYRIGHT
68---------
69
70TiLP is Copyright (C) 1999-2016 by the TiLP team <tilp-users@lists.sf.net>
71
72Copying is allowed under the terms of GNU General Public License.
73See the file COPYING for more details.
74
75
76THANKS
77------
78
79See the THANKS file, please.
80
81
82---------------------------------------------------------------------------
83Please report any bugs, questions, ...  (please give us your platform, your
84calculator type (with ROM version) and your link cable model).
85
86
87The TiLP team <tilp-users@lists.sf.net>
88

README.win32

1                                *******************
2                                * TILP II         *
3                                * Windows version *
4                                *******************
5
6
7REQUIREMENTS
8------------
9
10 - a Windows computer: Windows 2000, XP, Vista, 7 (32-bit or 64-bit)
11 - the GTK+ 2.24 libraries
12    Location: <https://downloads.sourceforge.net/project/gtk-win/GTK%2B%20Runtime%20Environment/GTK%2B%202.24/gtk2-runtime-2.24.10-2012-10-10-ash.exe?use_mirror=autoselect>
13    => they can be automatically downloaded & installed by the installer.
14
15	 Note: if you are using 'The GiMP', you might encounter DLL problems...
16		The GTK+ package (1) provided with the GiMP might not be fully compatible with one used by TiLP/TiEmu.
17		The package (2) requested by TiLP/TiEmu may be compatible with the GiMP.
18		Thus, if you are using The GiMP, you are strongly encouraged to uninstall (1) and install (2).
19
20
21NOTES
22-----
23
241�) Extra manual configuration is required in the following situations:
25
26a) Installing TI-Connect(TM) / TI-Connect CE(TM) / TI-Nspire Computer [Link/Student/Teacher]
27   Software(TM) and TILP side by side. Automated configuration for such case is discouraged
28   by the authors of the method for achieving this aim.
29The following steps assume that TI-Connect / TINC(L)S is already installed:
30* download the filter driver installer and install it, using the instructions given at
31  http://sourceforge.net/p/libusb-win32/wiki/Home/ , section "Filter Driver Installation";
32* launch the filter wizard (accessible from the new entry in the Start menu) when the
33  device (SilverLink, 84+ family, 89T, 84+SE family, Nspire) you want to use with both TILP
34  and the other software is plugged *in*;
35* install the filter driver for that particular device;
36* run the TILP installer.
37After this, the device ought to work in both TILP and TI-Connect [CE], or
38TILP and (TINCLS or TINCS), one at a time.
39
40b) Installing TILP on Windows 8 and later
41After installing TILP, you need to use Zadig ( http://zadig.akeo.ie/ )
42to force USB driver install.
43* after launching Zadig, select "Options" in the tool bar, then select
44"List All Devices".
45This should make any connected device appear in the drop down list.
46* select the libusb-win32 (v1.2.6.0) driver by clicking the up or down arrows next
47to the driver name, then trigger the reinstallation. This can take a lot of time.
48
49In case you're curious about the reasons of this state of fact:
50* the root cause is that Windows requires drivers for USB devices in vendor-specific class,
51  which is all TI graphing calculators and corresponding USB cables expose;
52* TI's proprietary software and TILP (libticables) cannot use each other's drivers,
53  for both licensing and functionality reasons;
54* Windows hates having more than one driver for any given piece of hardware. One needs to
55  resort to platform-specific complexity known as "filter driver" to work around that;
56* the authors of both libusb-win32 and Zadig advise against automatic install, AFAWCT.
57
58
592�) This setup may download & install some extra libraries (GTK+ 2.24).
60
61The GTK+ package includes the Wimp (Windows IMPersonator) theme engine which gives
62Windows look & feel (includes XP theming). Is also included the GTK theme selector.
63
64
653�) If anyone is getting one of these:
66- ** WARNING **: Couldn't load font "MS Sans Serif 8" falling back to "Sans 8"
67- ** ERROR **: file shape.c line 75: assertion failed: (glyphs->num_glyphs > 0)
68or any other warning or error message regarding fonts/glyphs, the fix is to
69open your C:\Program Files\Shared Files\Gtk\2.0\etc\gtk-2.0\gtkrc and to add this:
70	style "user-font"
71	{
72	font_name="Arial"
73	}
74	widget_class "*" style "user-font"
75This forces GTK+ to use a compatible font (Arial) and reportedly fixes both
76the aforementioned problems, and probably others too.
77
78
794�) If you are getting any errors with DLLs, such as "The procedure entry point
80atk_relation_set_add_relation_by_type could not be located in the dynamic link
81library libatk-1.0-0.dll", make sure you have one and only ONE version of the
82GTK+ DLLs. If unsure, remove all GTK+ packages and install one again.
83
84
855�) This setup will:
86- copy USB drivers into C:\Program Files\{Common Files}\LPG Shared\drivers\usb,
87- and register them into the Plug&Play database.
88
89Simply plug your link cable: Windows should detect a new device and automatically
90install it.
91
92See instructions above for installing alongside TI-Connect / TI-Nspire Computer (Link) Software.
93
94
956�) This setup will install the DhaHelper driver for Windows NT4/2000/XP machines.
96This step may require an administrator account (at least for NT4).
97You may need to REBOOT your machine after installation (if you plan to
98use a parallel or serial link cable).
99
100DhaHelper is copyrighted (c) 2004 Sascha Sommer and released under GPL license.
101Source code is available from <http://svn.mplayerhq.hu/mplayer/trunk/vidix/dhahelperwin/>.
102
103
1047�) This setup will install the GNU 'wget' utility for download of GTK+
105(http://gnuwin32.sourceforge.net/packages/wget.htm).
106
107
1088�) This setup will install/update the TiLP framework (libti* and drivers) which is
109installed as shared components since TiLP v1.07, TiEmu v3.01 or GFM v1.00.
110Any software using the TiLP framework will take advantage of this update.
111
112
113USAGE
114-----
115
116The installer automatically creates program entries in the Windows Startup menu.
117
118
119AVAILABILITY
120------------
121
122  http://lpg.ticalc.org/prj_tilp (redirected from http://tilp.info)
123
124
125COPYRIGHT
126---------
127
128TiLP is Copyright (C) 1999-2016 by the TiLP team <tilp-users@lists.sf.net>
129
130Copying is allowed under the terms of GNU General Public License.
131See the file COPYING for more details.
132
133
134---------------------------------------------------------------------------
135Please report any bugs, questions, ...  (please give us your platform, your
136calculator type (with ROM version) and your link cable model).
137
138
139The TiLP team.
140