tilp_and_gfm icon indicating copy to clipboard operation
tilp_and_gfm copied to clipboard

Error while sending files to TI84 Plus CE

Open Arinerron opened this issue 7 years ago • 5 comments

While sending a file to the calc from Linux...

ticalcs-INFO: Sending one or more variables:
ticalcs-INFO:   PC->TI: Request to Send
ticalcs-INFO: workaround_send: vtl->size=38 raw->size=44
ticalcs-INFO:    folder=, name=ZTETRIS, size=3320, nattrs=3
ticalcs-INFO:   TI->PC: Error
ticalcs-INFO:     Error Code : fff0

ticalcs-INFO: workaround_recv: vtl->size=2  raw->size=8

(tilp:16526): ticalcs-WARNING **: USB error code 0xfff0 not found in list. Please report it at <[email protected]>.
ticables-INFO:  found TI-84 Plus CE on #1, version <2.20>
ticables-INFO: found bulk in endpoint 0x81

ticables-INFO: found bulk out endpoint 0x02

Arinerron avatar Oct 17 '16 03:10 Arinerron

Thanks for the report.

  • which OS version is the 84+CE running ?
  • could you send me a copy of the offending file, so that I can attempt to reproduce the issue ? TIA.

debrouxl avatar Oct 17 '16 05:10 debrouxl

Sure.

Version 5.0.1.0012 Any file I send fails.

Arinerron avatar Oct 18 '16 21:10 Arinerron

That's quite an old version, you should definitely update (to 5.2.1, the latest as of this message's date). It may actually behave better regarding transfers too. In fact, several of us have no issues transferring things with both tilp/libti* latest version (I built one today from the experimental branch, for instance), and the latest CE OS.

adriweb avatar Oct 18 '16 21:10 adriweb

Thanks. How do I upgrade the OS? Since I can't connect to the TI, I don't is how it will work.

Arinerron avatar Oct 18 '16 22:10 Arinerron

Which Linux distro are you using, and which version of TILP ? The latest release, 1.17, and the accompanying libs, do not really support the 84+CE, because it has several important differences from the 84+ family: maximum packet size, OS transfer protocol, etc. Failure to send files larger than ~250 bytes is one of the symptoms of not using the development version. But you couldn't have known, and I should have made a release at least two years ago :)

If you installed TILP and its libs through your distro's packages, get rid of those, and use the install_tilp.sh script from this repo ( https://github.com/debrouxl/tilp_and_gfm/raw/experimental/tilp/trunk/build/scripts/install_tilp.sh ) to build a new version (which you'll be able to do successfully only after installing the build dependencies listed by the script for several widely used distro families, if your distro is not listed the script can be improved once the exact packages' names have been found), and retry transfers. We'll see how that goes.

I hope to be able to release TILP II 1.18 and the accompanying libs in the very near future. Distros will update sooner or later.

debrouxl avatar Oct 19 '16 06:10 debrouxl