tiget(1)

πŸ“¦ version 0.2^20160515gcc7dc08, in fedora 43, fedora 44

πŸ’– tiget(1) β€” the "get my files off my calculator" page πŸ’–

ok so this is tiget from the General Commands Manual section, and bestie, it is literally your ride-or-die for pulling files off a TI graphing calculator. no cap. πŸŽ€


✨ NAME ✨

tiget β€” retrieve files from a graphing calculator πŸ¦‹


🌸 SYNOPSIS 🌸

tiget [ options ] [ variable-pattern ... | --backup ]

πŸ’… DESCRIPTION πŸ’…

okay so the whole vibe of tiget is: it retrieves variable and/or program files from a connected TI graphing calculator. that's it. that's the job. πŸ‘‘

for newer calculators, you can specify a list of variable patterns, like FOO.8xp, *.83l, or literally just * to download all the files from the calculator. slay. but bestie β€” remember that if you use wildcards, you must enclose the pattern in quotes so the shell doesn't try to interpret the pattern itself. the shell will absolutely try it. it has main character energy like that. 😭

for older calculators (the TI-82 and TI-85), it's a different situation entirely β€” you must instead select the files to be transferred on the calculator itself. so you run tiget -m model (without listing any patterns), then send the desired files using the calculator's LINK menu. yes, on the actual calculator. with your hands. retro. πŸ™ˆ

by default, the retrieved variables get saved as separate files in the current directory, in TI Graph Link format. use the -o option to save the files as a single group file or TIG (ZIP) archive instead. πŸ’Ύ


🧁 PROGRAM OPTIONS 🧁

  • -b, --backup β€” receive a full memory backup from the calculator. ⚠️ only supported for non-Flash calculator models, so check yourself before you wreck yourself. you must also specify -o.
  • -o, --output=filename β€” write all output to filename. if filename ends in .tig, write output as a TIG archive. otherwise, write output as either a TI Graph Link group file (.XXg), Flash application file (.XXk), or backup file (.XXb). and here's the tea: group files cannot contain Flash applications and are limited to a maximum total size of 64 kilobytes; TIG files do not have these limitations. so if you're moving a lot, .tig is the moment. ✨

  • -c, --cable=type[:port] β€” use the specified link cable. if unspecified, tiget will search for USB cables connected to the system. the cable type may be either the full name (GrayLink, BlackLink, Parallel, SilverLink, DirectLink, VTI, TiEmu, UsbKernel) or the 3-letter abbreviation (gry, blk, par, slv, usb, vti, tie, dev). for serial- and parallel-port link cables, a port number must also be specified. don't forget the port, bestie, it's giving incomplete. 🫢
  • -m, --calc=type β€” use the specified calculator model. if unspecified, tiget will try to determine the calculator model by the filenames specified on the command line. detective behavior honestly. πŸ”
  • --timeout=n β€” wait for up to n milliseconds for the calculator to respond. patience is a virtue or whatever. ⏳

🌈 OTHER OPTIONS 🌈

  • -v, --verbose β€” print out details of link operations. nosy in the best way. πŸ‘€
  • --help β€” print out program version information.
  • --version β€” print out program version information.
not me noticing --help and --version do the exact same thing. iconic. we love consistency. πŸ’€

πŸ“ ENVIRONMENT VARIABLES πŸ“

  • TITOOLS_CABLE β€” default link cable to use, if the -c option is not specified.
  • TITOOLS_CALC β€” default calculator model to use, if the -m option is not specified.
  • TITOOLS_TIMEOUT β€” default timeout value in milliseconds.

πŸ¦‹ SEE ALSO πŸ¦‹

tiinfo(1), tikey(1), tils(1), tiput(1), tirm(1), tiscr(1)


πŸ‘‘ AUTHOR πŸ‘‘

Benjamin Moody <floppusmaximus@users.sf.net>


and that's the whole page, bestie πŸ’œ this was TITools 0.1, dated August 2010 β€” fr fr, a classic. go get those files. πŸŽ€βœ¨

πŸ“¦ where this page comes from