[4mTILP[24m(1)                     General Commands Manual                    [4mTILP[24m(1)

[1mNAME[0m
       TiLP2  - a communication program for TI calculators ('Tilp Is a Linking
       Program')


[1mSYNOPSIS[0m
       [1mtilp [22m[-h / --help] [-v  /  --version]  [--calc=]  [--cable=]  [--port=]
       [--timeout=] [--delay=] [--silent] [--no-gui] [filename]


[1mDESCRIPTION[0m
       The  [1mTiLP  [22mprogram  allows you to backup, restore and archive variables
       and/or applications for your Texas Instruments calculator on your  com-
       puter. It has also additional features such as screen dump, remote con-
       trol,  ROM  dump,  FLASHing. TiLP is a very complete program. Moreover,
       you have the same program for all calculator models.


[1mOPTIONS[0m
       The command line of tilp can be used for sending files like  variables,
       backup,  FLASH  apps, OS, TIGroup, etc.  You cannot do any other opera-
       tions. If you want more operations, you have to use the GUI.  For send-
       ing one or more files, simply pass the filename(s) on the command line.
       If you want to use TiLP from console, use the --no-gui switch.

       Take care: options must be passed before the filename!

       [1mtilp [22maccepts the following options:


       [1m-h, --help[0m
              Display a list of all command line options.


       [1m-v, --version[0m
              Output the version info.


       [1m--no-gui[22m, [1m-n[0m
              Send file(s) without launching any Graphical User Interface. All
              information is displayed in the  console.   Beware:  using  this
              switch disables any overwrite check. Use it with care!


       [1m--silent[22m, [1m-s[0m
              Skip  questions  in  no  GUI  mode. Should be used with --no-gui
              switch.


       [1m--calc=[4m[22mCALC[24m, [4mCALC[0m
              Select a calculator type: v200, ti92+, ti92, ti89t, ti89,  ti86,
              ti85, ti84+, ti83+, ti83, ti82, ti73 or nspire.


       [1m--cable=[4m[22mCABLE[24m, [4mCABLE[0m
              Select a link cable type: GrayLink, BlackLink, Parallel, Silver-
              Link, DirectLink, VTi, TiEmu.


       [1m--port=[4m[22mPORT[24m, [1m-p[4m[22mPORT[0m
              Specify on which port the link cable is plugged on. Can be null,
              1, 2, 3 or 4.


       [1m--timeout=[4m[22mTIMEOUT[24m, [1m-t[4m[22mTIMEOUT[0m
              in tenth of seconds (0.1 s). The program waits for a response of
              the  calculator  during  that amount of time. Once this delay is
              elapsed, the program sends a timeout error. The default value is
              1 second.


       [1m--delay=[4m[22mDELAY[24m, [1m-d[4m[22mDELAY[0m
              in microseconds. This is the time which separates the  transmis-
              sion of 2 bytes (in the old cables).  The default value is 5 mi-
              croseconds.  Decreasing  this value increases the transfer speed
              but decreases the reliability of the transmission.


[1mEXAMPLE[0m
       Quickly send (no GUI) a file to a TI-89 through a  BlackLink  cable  on
       the second serial port (/dev/ttyS1 or COM2), setting the timeout to 2s:


       tilp --calc=ti89 --cable=BlackLink --port=2 --timeout=20 --no-gui
       group.89g


       Starting at version 1.13, a new and shorter syntax can be used:


       tilp ti89 blacklink -p2 -t20 -n group.89g


[1mCONFIG FILE FORMAT[0m
       This  section describes the format of the .tilp config file which is in
       the home directory of the user (*nix, Win32), or the old tilp.ini  file
       formerly  stored  alongside  the program (Win32). The file is separated
       into several sections (hardware, gui, calc, external  programs,  fonts,
       screen,  misc).   A  line preceded by the '#' symbol is a comment. Each
       line has the following format: option=something.  Every line can be put
       in any order. Beware: any comment added to the file will  be  overwrit-
       ten!  Here's a description of the options and their possible values:

       [1mversion=  [22mWhich  version  of  TiLP has written the config file. Used to
       display the Release the file and to keep compatibility.

       [1mcalc_model= [22mDefines the calculator type. Choose one  of  the  following
       values  (case insensitive): ti73, ti82, ti83, ti83+, ti84+, ti85, ti86,
       ti89, ti92, ti92+, v200, nspire.

       [1mcable_model= [22mDefine the link cable type (case sensitive). Choose one of
       the following value: GrayLink,  BlackLink,  Parallel,  SilverLink,  Di-
       rectLink, VTi or TiEmu.

       [1mcable_port=  [22mDefine the port to use. You have to choose one of the fol-
       lowing value depending on your link cable type and the  port  you  want
       use: parallel port #[1-3], serial port #[1-4], virtual port #[1-2], USB
       port #[1-4].

       [1mcable_timeout=  [22mwith  the timeout value to use in tenth of seconds. De-
       fault value: 20.

       [1mcable_delay= [22mwith the delay value to use in micro-seconds for home-made
       cables. Default value: 10

       [1mpane_x_size= [22mand [1mpane_y_size= [22mGives the width and height values of  the
       remote view.

       [1mwnd_x_size1= [22mand [1mwnd_y_size1= [22mGives the width and height of the windows
       in full view.

       [1mwnd_x_size2= [22mand [1mwnd_y_size2= [22mGives the width and height of the windows
       in simplified view (no right frame).

       [1mlocal_sort=  [22mDefine the sorting method for the right window. Choose one
       of the following value: name, date, size, user, group, attrib

       [1mlocal_sort_order= [22mDefine the sorting order for the right window. Choose
       either 'up' or 'down'.

       [1mremote_sort= [22mDefine the sorting method for the left window. Choose  one
       of the following value: name, info, type, size

       [1mremote_sort_order= [22mDefine the sorting order for the left window. Choose
       either 'up' or 'down'.

       [1mfilesel_type= [22mFile selector type (1: gtk, 2: native, 3: kde).

       [1mfull_gui= [22mDisplay the right frame (local view).

       [1mlocal_path= [22mUse full path when sending variables.

       [1mshow_all= [22mShow all files (1) or only TI files (0).

       [1moverwrite=  [22mDefines  whether  TiLP should ask for confirmation when you
       attempt to delete files/variables. Use with care!

       [1mrecv_as_group= [22mReceive set of files as a grouped file if enabled.

       [1mworking_dir= [22mContains the directory that TiLP will list at startup. Can
       be changed from the popup menu.

       [1mremote_font_name= [22mDefine the font to  use  in  the  left  window  (calc
       files).  The font is described by its XFLD (X-Font Logical Description)
       name.

       [1mlocal_font_name= [22mDefine the font to use in the right  window  (computer
       files).   The   font   is   described   by  its  XFLD  name,  such  as:
       -adobe-courier-medium-r-*-*-*-125-*-*-*-*-*-*

       [1mscreen_format= [22mDefine the image format to use for  saving  screen  cap-
       tures. It can be: xpm (1), jpg, bmp, tif, png, pdf and eps (7).

       [1mscreen_scaling= [22mUnused.

       [1mscreen_clipping= [22mIf enabled, display only the LCD area. Otherwise, dis-
       plays the full area (the hidden part is only usable via ASM programming
       on TI89).

       [1mscreen_blurry= [22mDefine whether the image is saved in B&W or saved like a
       VTi image (dark & light gray).


[1mCOPYRIGHT[0m
       Copyright  (C) 1999-2006, Romain Lievin.  Permission to use, copy, mod-
       ify, and distribute this software and its documentation for any purpose
       and without fee is hereby granted, provided that  the  above  copyright
       notice  appear  in  all  copies and that both that copyright notice and
       this permission notice appear in supporting documentation.

       This program and its source code is distributed under the terms of  the
       terms  of the GNU General Public License as published by the Free Soft-
       ware Foundation; either version 2 of the License, or (at  your  option)
       any later version.

       This  program  is  distributed  in the hope that it will be useful, but
       WITHOUT ANY  WARRANTY;  without  even  the  implied  warranty  of  MER-
       CHANTABILITY  or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General
       Public License for more details.

       You should have received a copy of the GNU General Public License along
       with this program; if not, write to the Free Software Foundation, Inc.,
       51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.


[1mSUGGESTIONS AND BUG REPORTS[0m
       The canonical place to find TiLP2 and some miscellaneous information is
       at            http://www.tilp.info            (redirected            to
       http://lpg.ticalc.org/prj_tilp/index.php)   You   can   also   look  at
       http://lpg.ticalc.org and http://www.ticalc.org for others  TI  related
       programs for Linux. French people can also look at http://www.ti-fr.org
       and http://tiplanet.org.


[1mAUTHOR[0m
       Original author (Linux & Win32): Romain Lievin.

       Mac OS-X port by Julien Blache.

       FreeBSD port by Tijl Coosemans.


[1mTHANKS[0m
       Thanks to these people for having lent me their calculator: Jean-Pierre
       and Thomas (TI92+), Benoit, Philippe and Florence (TI89), Louis (TI86),
       Luc (TI85), Nicolas (TI83), Jean-Philippe and Francois (TI82).  Special
       thanks  to Guillaume for his Grey/Gray TIGL link cable.  Thanks to many
       others (patches, suggestions, ...)


[1mSEE ALSO[0m
       tilp(1) tiemu(1)

                                 July 24, 2012                         [4mTILP[24m(1)
