1TILP(1) General Commands Manual TILP(1)
2
3
4
6 TiLP2 - a communication program for TI calculators ('Tilp Is a Linking
7 Program')
8
9
11 tilp [-h / --help] [-v / --version] [--calc=] [--cable=] [--port=]
12 [--timeout=] [--delay=] [--silent] [--no-gui] [filename]
13
14
16 The TiLP program allows you to backup, restore and archive variables
17 and/or applications for your Texas Instruments calculator on your com‐
18 puter. It has also additional features such as screen dump, remote con‐
19 trol, ROM dump, FLASHing. TiLP is a very complete program. Moreover,
20 you have the same program for all calculator models.
21
22
24 The command line of tilp can be used for sending files like variables,
25 backup, FLASH apps, OS, TIGroup, etc. You cannot do any other opera‐
26 tions. If you want more operations, you have to use the GUI. For send‐
27 ing one or more files, simply pass the filename(s) on the command line.
28 If you want to use TiLP from console, use the --no-gui switch.
29
30 Take care: options must be passed before the filename!
31
32 tilp accepts the following options:
33
34
35 -h, --help
36 Display a list of all command line options.
37
38
39 -v, --version
40 Output the version info.
41
42
43 --no-gui, -n
44 Send file(s) without launching any Graphical User Interface. All
45 information is displayed in the console. Beware: using this
46 switch disables any overwrite check. Use it with care!
47
48
49 --silent, -s
50 Skip questions in no GUI mode. Should be used with --no-gui
51 switch.
52
53
54 --calc=CALC, CALC
55 Select a calculator type: v200, ti92+, ti92, ti89t, ti89, ti86,
56 ti85, ti84+, ti83+, ti83, ti82, ti73 or nspire.
57
58
59 --cable=CABLE, CABLE
60 Select a link cable type: GrayLink, BlackLink, Parallel, Silver‐
61 Link, DirectLink, VTi, TiEmu.
62
63
64 --port=PORT, -pPORT
65 Specify on which port the link cable is plugged on. Can be null,
66 1, 2, 3 or 4.
67
68
69 --timeout=TIMEOUT, -tTIMEOUT
70 in tenth of seconds (0.1 s). The program waits for a response of
71 the calculator during that amount of time. Once this delay is
72 elapsed, the program sends a timeout error. The default value is
73 1 second.
74
75
76 --delay=DELAY, -dDELAY
77 in microseconds. This is the time which separates the transmis‐
78 sion of 2 bytes (in the old cables). The default value is 5 mi‐
79 croseconds. Decreasing this value increases the transfer speed
80 but decreases the reliability of the transmission.
81
82
84 Quickly send (no GUI) a file to a TI-89 through a BlackLink cable on
85 the second serial port (/dev/ttyS1 or COM2), setting the timeout to 2s:
86
87
88 tilp --calc=ti89 --cable=BlackLink --port=2 --timeout=20 --no-gui
89 group.89g
90
91
92 Starting at version 1.13, a new and shorter syntax can be used:
93
94
95 tilp ti89 blacklink -p2 -t20 -n group.89g
96
97
99 This section describes the format of the .tilp config file which is in
100 the home directory of the user (*nix, Win32), or the old tilp.ini file
101 formerly stored alongside the program (Win32). The file is separated
102 into several sections (hardware, gui, calc, external programs, fonts,
103 screen, misc). A line preceded by the '#' symbol is a comment. Each
104 line has the following format: option=something. Every line can be put
105 in any order. Beware: any comment added to the file will be overwrit‐
106 ten! Here's a description of the options and their possible values:
107
108 version= Which version of TiLP has written the config file. Used to
109 display the Release the file and to keep compatibility.
110
111 calc_model= Defines the calculator type. Choose one of the following
112 values (case insensitive): ti73, ti82, ti83, ti83+, ti84+, ti85, ti86,
113 ti89, ti92, ti92+, v200, nspire.
114
115 cable_model= Define the link cable type (case sensitive). Choose one of
116 the following value: GrayLink, BlackLink, Parallel, SilverLink, Di‐
117 rectLink, VTi or TiEmu.
118
119 cable_port= Define the port to use. You have to choose one of the fol‐
120 lowing value depending on your link cable type and the port you want
121 use: parallel port #[1-3], serial port #[1-4], virtual port #[1-2], USB
122 port #[1-4].
123
124 cable_timeout= with the timeout value to use in tenth of seconds. De‐
125 fault value: 20.
126
127 cable_delay= with the delay value to use in micro-seconds for home-made
128 cables. Default value: 10
129
130 pane_x_size= and pane_y_size= Gives the width and height values of the
131 remote view.
132
133 wnd_x_size1= and wnd_y_size1= Gives the width and height of the windows
134 in full view.
135
136 wnd_x_size2= and wnd_y_size2= Gives the width and height of the windows
137 in simplified view (no right frame).
138
139 local_sort= Define the sorting method for the right window. Choose one
140 of the following value: name, date, size, user, group, attrib
141
142 local_sort_order= Define the sorting order for the right window. Choose
143 either 'up' or 'down'.
144
145 remote_sort= Define the sorting method for the left window. Choose one
146 of the following value: name, info, type, size
147
148 remote_sort_order= Define the sorting order for the left window. Choose
149 either 'up' or 'down'.
150
151 filesel_type= File selector type (1: gtk, 2: native, 3: kde).
152
153 full_gui= Display the right frame (local view).
154
155 local_path= Use full path when sending variables.
156
157 show_all= Show all files (1) or only TI files (0).
158
159 overwrite= Defines whether TiLP should ask for confirmation when you
160 attempt to delete files/variables. Use with care!
161
162 recv_as_group= Receive set of files as a grouped file if enabled.
163
164 working_dir= Contains the directory that TiLP will list at startup. Can
165 be changed from the popup menu.
166
167 remote_font_name= Define the font to use in the left window (calc
168 files). The font is described by its XFLD (X-Font Logical Description)
169 name.
170
171 local_font_name= Define the font to use in the right window (computer
172 files). The font is described by its XFLD name, such as:
173 -adobe-courier-medium-r-*-*-*-125-*-*-*-*-*-*
174
175 screen_format= Define the image format to use for saving screen cap‐
176 tures. It can be: xpm (1), jpg, bmp, tif, png, pdf and eps (7).
177
178 screen_scaling= Unused.
179
180 screen_clipping= If enabled, display only the LCD area. Otherwise, dis‐
181 plays the full area (the hidden part is only usable via ASM programming
182 on TI89).
183
184 screen_blurry= Define whether the image is saved in B&W or saved like a
185 VTi image (dark & light gray).
186
187
189 Copyright (C) 1999-2006, Romain Lievin. Permission to use, copy, mod‐
190 ify, and distribute this software and its documentation for any purpose
191 and without fee is hereby granted, provided that the above copyright
192 notice appear in all copies and that both that copyright notice and
193 this permission notice appear in supporting documentation.
194
195 This program and its source code is distributed under the terms of the
196 terms of the GNU General Public License as published by the Free Soft‐
197 ware Foundation; either version 2 of the License, or (at your option)
198 any later version.
199
200 This program is distributed in the hope that it will be useful, but
201 WITHOUT ANY WARRANTY; without even the implied warranty of MER‐
202 CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
203 Public License for more details.
204
205 You should have received a copy of the GNU General Public License along
206 with this program; if not, write to the Free Software Foundation, Inc.,
207 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
208
209
211 The canonical place to find TiLP2 and some miscellaneous information is
212 at http://www.tilp.info (redirected to
213 http://lpg.ticalc.org/prj_tilp/index.php) You can also look at
214 http://lpg.ticalc.org and http://www.ticalc.org for others TI related
215 programs for Linux. French people can also look at http://www.ti-fr.org
216 and http://tiplanet.org.
217
218
220 Original author (Linux & Win32): Romain Lievin.
221
222 Mac OS-X port by Julien Blache.
223
224 FreeBSD port by Tijl Coosemans.
225
226
228 Thanks to these people for having lent me their calculator: Jean-Pierre
229 and Thomas (TI92+), Benoit, Philippe and Florence (TI89), Louis (TI86),
230 Luc (TI85), Nicolas (TI83), Jean-Philippe and Francois (TI82). Special
231 thanks to Guillaume for his Grey/Gray TIGL link cable. Thanks to many
232 others (patches, suggestions, ...)
233
234
236 tilp(1) tiemu(1)
237
238
239
240 July 24, 2012 TILP(1)