tiput(1)

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

πŸ’Ύ tiput β€” send files to a graphing calculator ✨

okay so bestie, welcome to the tiput(1) page β€” this is the one that beams your files straight into a TI graphing calculator, and honestly? it's giving iconic. πŸ’…


✨ NAME ✨

tiput β€” send files to a graphing calculator πŸ¦‹


🌸 SYNOPSIS 🌸

tiput [ options ] file ...

πŸ’– DESCRIPTION πŸ’–

tiput sends variable and/or program files to a connected TI graphing calculator. no cap. πŸŽ€

The files you send can include normal variables and programs, memory backups, Flash applications, and operating systems β€” in any of the various formats supported by the tifiles2 library. so yeah, it eats basically everything. 😌

On newer calculators, tiput will check if the variables already exist and ask whether you want to overwrite them. If you'd rather it just go, use the -f option to disable that behavior. πŸ”₯

On older calculators (the TI-82 and TI-85), you have to manually enable link receive mode before sending variables. like, with your actual hands. πŸ™ˆ Then the calculator itself will prompt you to overwrite, skip, or rename any duplicates. it's very "you do you, bestie". πŸ’œ


πŸ‘‘ PROGRAM OPTIONS πŸ‘‘

  • -a, --archive β€” Send all files to archive (Flash) memory, if supported by the calculator, regardless of their previous state. (By default, files will be sent to archive if they were previously received from a Flash calculator and are marked as archived.) ✨
  • -u, --unarchive β€” Send all files to RAM, regardless of their previous state. 🧚
  • -f, --force β€” Do not check for duplicate variables before sending. This has no effect on the TI-82 and TI-85. πŸ’€
  • -C, --continue β€” On the TI-82 and TI-85, do not send an ``end-of-transmission'' command, so the calculator will remain in link receive mode. πŸŒ€

  • -c, --cable=type[:port] β€” Use the specified link cable (if unspecified, tiput 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. 🌈
  • -m, --calc=type β€” Use the specified calculator model (if unspecified, tiput will try to determine the calculator model by the filenames specified on the command line.) πŸ”
  • --timeout=n β€” Wait for up to n milliseconds for the calculator to respond. ⏳

πŸ’… OTHER OPTIONS πŸ’…

  • -v, --verbose β€” Print out details of link operations. πŸ‘€
  • --help β€” Print out program version information. πŸ“œ
  • --version β€” Print out program version information. πŸ“œ

🫢 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 πŸ’œ

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

like, go read the whole friend group. they all ate. πŸ“


⭐ AUTHOR ⭐

Benjamin Moody <floppusmaximus@users.sf.net> β€” the main character who wrote this fr fr πŸ‘‘


okay one last thing: this page is from TITools 0.1, dated August 2010. iconic behavior from back in the day, and it still slays. βœ¨πŸ’– bye bestie, go send some files! πŸ’…πŸ¦‹
πŸ“¦ where this page comes from