Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Errors connecting to TI-84 Plus CE #54

Closed
jojomoore2007 opened this issue Jul 21, 2022 · 6 comments
Closed

Errors connecting to TI-84 Plus CE #54

jojomoore2007 opened this issue Jul 21, 2022 · 6 comments

Comments

@jojomoore2007
Copy link

Description:

Numerous errors attempting to connect to a TI-84 Plus CE

Errors:

  1. Connect TI84+ CE > List Calculator Content > Drag files to TI84+ CE (518B, 34KB) > Error Message
Msg: timeout occured while reading from the device.
Cause: check that link cable is plugged and/or the calculator is ready.
System: Resource temporarily unavailable (errno = 11)

Output:

TiLP2 - Version 1.17, (C) 1999-2008 Romain Lievin
THIS PROGRAM COMES WITH ABSOLUTELY NO WARRANTY
PLEASE READ THE DOCUMENTATION FOR DETAILS
built on Aug 15 2017 19:12:05
tilp-INFO: 18:08:27.596: setlocale: en_US.UTF-8
tilp-INFO: 18:08:27.596: bindtextdomain: /usr/share/locale/
tilp-INFO: 18:08:27.596: textdomain: tilp2
ticables-INFO: 18:08:27.596: ticables library version 1.3.4
ticables-INFO: 18:08:27.596: setlocale: en_US.UTF-8
ticables-INFO: 18:08:27.596: bindtextdomain: /usr/share/locale
ticables-INFO: 18:08:27.596: textdomain: tilp2
ticables-INFO: 18:08:27.596: kernel: 4.17.0-041700-generic
tifiles-INFO: 18:08:27.597: tifiles library version 1.1.6
tifiles-INFO: 18:08:27.597: setlocale: en_US.UTF-8
tifiles-INFO: 18:08:27.597: bindtextdomain: /usr/share/locale
tifiles-INFO: 18:08:27.597: textdomain: tilp2
ticalcs-INFO: 18:08:27.597: ticalcs library version 1.1.8
ticalcs-INFO: 18:08:27.597: setlocale: en_US.UTF-8
ticalcs-INFO: 18:08:27.597: bindtextdomain: /usr/share/locale
ticalcs-INFO: 18:08:27.597: textdomain: tilp2
ticables-INFO: 18:08:27.597: Check for lib-usb support:
ticables-INFO: 18:08:27.597:     usb support: available.
ticables-INFO: 18:08:27.597: Check for lib-usb usability:
ticables-INFO: 18:08:27.597:     usb filesystem (/dev/bus/usb/): mounted
tilp-INFO: 18:08:27.597: Searching for link cables...
ticables-INFO: 18:08:27.597: Link cable probing:
ticables-INFO: 18:08:28.016:  found TI-84 Plus CE on #1, version <2.20>
tilp-INFO: 18:08:28.016: Searching for handhelds on DirectLink...
ticables-INFO: 18:08:28.016: Check for lib-usb support:
ticables-INFO: 18:08:28.016:     usb support: available.
ticables-INFO: 18:08:28.016: Check for lib-usb usability:
ticables-INFO: 18:08:28.016:     usb filesystem (/dev/bus/usb/): mounted
ticables-INFO: 18:08:28.538:  found TI-84 Plus CE on #1, version <2.20>
ticables-INFO: 18:08:28.540: found bulk in endpoint 0x81

ticables-INFO: 18:08:28.540: found bulk out endpoint 0x02

ticables-INFO: 18:08:28.832:  found TI-84 Plus CE on #1, version <2.20>
tilp-INFO: 18:08:28.834: Opening cable DirectLink on port #1 to communicate with calculator TI84+ USB
ticables-INFO: 18:08:28.834: Check for lib-usb support:
ticables-INFO: 18:08:28.834:     usb support: available.
ticables-INFO: 18:08:28.834: Check for lib-usb usability:
ticables-INFO: 18:08:28.834:     usb filesystem (/dev/bus/usb/): mounted
ticables-INFO: 18:08:29.124:  found TI-84 Plus CE on #1, version <2.20>
ticables-INFO: 18:08:29.126: found bulk in endpoint 0x81

ticables-INFO: 18:08:29.127: found bulk out endpoint 0x02

tilp-INFO: 18:08:31.271: Opening cable DirectLink on port #1 to communicate with calculator TI84+ USB
ticables-INFO: 18:08:31.271: Check for lib-usb support:
ticables-INFO: 18:08:31.271:     usb support: available.
ticables-INFO: 18:08:31.271: Check for lib-usb usability:
ticables-INFO: 18:08:31.271:     usb filesystem (/dev/bus/usb/): mounted
ticables-INFO: 18:08:31.708:  found TI-84 Plus CE on #1, version <2.20>
ticables-INFO: 18:08:31.709: found bulk in endpoint 0x81

ticables-INFO: 18:08:31.710: found bulk out endpoint 0x02

ticalcs-INFO: 18:08:31.710: Checking hand-held status:
ticalcs-INFO: 18:08:31.710:   PC->TI: Buffer Size Request (1024 bytes)
ticalcs-INFO: 18:08:31.712:   TI->PC: Buffer Size Allocation (1023 bytes)
ticalcs-INFO: 18:08:31.713:   PC->TI: Ping / Set Mode
ticalcs-INFO: 18:08:31.713: workaround_send: vtl->size=10	raw->size=16
ticalcs-INFO: 18:08:31.714:    0003 0001 0000 0000 07d0
ticalcs-INFO: 18:08:31.717:   TI->PC: Acknowledgement of Mode Setting
ticalcs-INFO: 18:08:31.717: workaround_recv: vtl->size=4	raw->size=10
ticalcs-INFO: 18:08:31.720: Requesting folder & vars & apps listing:
ticalcs-INFO: 18:08:31.720:   PC->TI: Request Directory Listing
ticalcs-INFO: 18:08:31.720: workaround_send: vtl->size=17	raw->size=23
ticalcs-INFO: 18:08:31.725:    naids=3
ticalcs-INFO: 18:08:31.725:   TI->PC: Delay Acknowledgment
ticalcs-INFO: 18:08:31.726: workaround_recv: vtl->size=4	raw->size=10
ticalcs-INFO: 18:08:31.726:     delay = 480000
ticalcs-INFO: 18:08:31.726:     (absurdly high delay, clamping to a more reasonable value)
ticalcs-INFO: 18:08:32.127:   TI->PC: Variable Header
ticalcs-INFO: 18:08:32.127: workaround_recv: vtl->size=35	raw->size=41
ticalcs-INFO: 18:08:32.127:    folder=, name=Image1
ticalcs-INFO: 18:08:32.138:   TI->PC: Variable Header
ticalcs-INFO: 18:08:32.138: workaround_recv: vtl->size=35	raw->size=41
ticalcs-INFO: 18:08:32.138:    folder=, name=Image2
ticalcs-INFO: 18:08:32.142:   TI->PC: Variable Header
ticalcs-INFO: 18:08:32.142: workaround_recv: vtl->size=35	raw->size=41
ticalcs-INFO: 18:08:32.142:    folder=, name=Image3
ticalcs-INFO: 18:08:32.147:   TI->PC: Variable Header
ticalcs-INFO: 18:08:32.147: workaround_recv: vtl->size=35	raw->size=41
ticalcs-INFO: 18:08:32.147:    folder=, name=Image4
ticalcs-INFO: 18:08:32.151:   TI->PC: Variable Header
ticalcs-INFO: 18:08:32.151: workaround_recv: vtl->size=35	raw->size=41
ticalcs-INFO: 18:08:32.152:    folder=, name=Image5
ticalcs-INFO: 18:08:32.157:   TI->PC: Variable Header
ticalcs-INFO: 18:08:32.157: workaround_recv: vtl->size=37	raw->size=43
ticalcs-INFO: 18:08:32.157:    folder=, name=TICSfile
ticalcs-INFO: 18:08:32.162:   TI->PC: Variable Header
ticalcs-INFO: 18:08:32.162: workaround_recv: vtl->size=32	raw->size=38
ticalcs-INFO: 18:08:32.162:    folder=, name=S01
ticalcs-INFO: 18:08:32.166:   TI->PC: Variable Header
ticalcs-INFO: 18:08:32.166: workaround_recv: vtl->size=37	raw->size=43
ticalcs-INFO: 18:08:32.166:    folder=, name=EzDcSave
ticalcs-INFO: 18:08:32.170:   TI->PC: Variable Header
ticalcs-INFO: 18:08:32.170: workaround_recv: vtl->size=33	raw->size=39
ticalcs-INFO: 18:08:32.170:    folder=, name=L₁
ticalcs-INFO: 18:08:32.174:   TI->PC: Variable Header
ticalcs-INFO: 18:08:32.174: workaround_recv: vtl->size=33	raw->size=39
ticalcs-INFO: 18:08:32.174:    folder=, name=L₂
ticalcs-INFO: 18:08:32.178:   TI->PC: Variable Header
ticalcs-INFO: 18:08:32.178: workaround_recv: vtl->size=33	raw->size=39
ticalcs-INFO: 18:08:32.178:    folder=, name=L₃
ticalcs-INFO: 18:08:32.182:   TI->PC: Variable Header
ticalcs-INFO: 18:08:32.182: workaround_recv: vtl->size=33	raw->size=39
ticalcs-INFO: 18:08:32.182:    folder=, name=L₄
ticalcs-INFO: 18:08:32.187:   TI->PC: Variable Header
ticalcs-INFO: 18:08:32.187: workaround_recv: vtl->size=33	raw->size=39
ticalcs-INFO: 18:08:32.188:    folder=, name=L₅
ticalcs-INFO: 18:08:32.192:   TI->PC: Variable Header
ticalcs-INFO: 18:08:32.192: workaround_recv: vtl->size=33	raw->size=39
ticalcs-INFO: 18:08:32.193:    folder=, name=L₆
ticalcs-INFO: 18:08:32.196:   TI->PC: Variable Header
ticalcs-INFO: 18:08:32.196: workaround_recv: vtl->size=32	raw->size=38
ticalcs-INFO: 18:08:32.197:    folder=, name=Hub
ticalcs-INFO: 18:08:32.202:   TI->PC: Variable Header
ticalcs-INFO: 18:08:32.202: workaround_recv: vtl->size=37	raw->size=43
ticalcs-INFO: 18:08:32.202:    folder=, name=Prob Sim
ticalcs-INFO: 18:08:32.206:   TI->PC: Variable Header
ticalcs-INFO: 18:08:32.206: workaround_recv: vtl->size=37	raw->size=43
ticalcs-INFO: 18:08:32.206:    folder=, name=SmartPad
ticalcs-INFO: 18:08:32.210:   TI->PC: Variable Header
ticalcs-INFO: 18:08:32.210: workaround_recv: vtl->size=37	raw->size=43
ticalcs-INFO: 18:08:32.210:    folder=, name=EasyData
ticalcs-INFO: 18:08:32.214:   TI->PC: Variable Header
ticalcs-INFO: 18:08:32.214: workaround_recv: vtl->size=37	raw->size=43
ticalcs-INFO: 18:08:32.214:    folder=, name=CelSheet
ticalcs-INFO: 18:08:32.218:   TI->PC: Variable Header
ticalcs-INFO: 18:08:32.218: workaround_recv: vtl->size=37	raw->size=43
ticalcs-INFO: 18:08:32.218:    folder=, name=Transfrm
ticalcs-INFO: 18:08:32.223:   TI->PC: Variable Header
ticalcs-INFO: 18:08:32.223: workaround_recv: vtl->size=36	raw->size=42
ticalcs-INFO: 18:08:32.223:    folder=, name=CabriJr
ticalcs-INFO: 18:08:32.227:   TI->PC: Variable Header
ticalcs-INFO: 18:08:32.227: workaround_recv: vtl->size=37	raw->size=43
ticalcs-INFO: 18:08:32.228:    folder=, name=Periodic
ticalcs-INFO: 18:08:32.231:   TI->PC: Variable Header
ticalcs-INFO: 18:08:32.231: workaround_recv: vtl->size=37	raw->size=43
ticalcs-INFO: 18:08:32.232:    folder=, name=SciTools
ticalcs-INFO: 18:08:32.236:   TI->PC: Variable Header
ticalcs-INFO: 18:08:32.236: workaround_recv: vtl->size=35	raw->size=41
ticalcs-INFO: 18:08:32.236:    folder=, name=Conics
ticalcs-INFO: 18:08:32.240:   TI->PC: Variable Header
ticalcs-INFO: 18:08:32.240: workaround_recv: vtl->size=37	raw->size=43
ticalcs-INFO: 18:08:32.240:    folder=, name=PlySmlt2
ticalcs-INFO: 18:08:32.244:   TI->PC: Variable Header
ticalcs-INFO: 18:08:32.244: workaround_recv: vtl->size=37	raw->size=43
ticalcs-INFO: 18:08:32.244:    folder=, name=Inequalz
ticalcs-INFO: 18:08:32.248:   TI->PC: Variable Header
ticalcs-INFO: 18:08:32.248: workaround_recv: vtl->size=36	raw->size=42
ticalcs-INFO: 18:08:32.249:    folder=, name=Svenska
ticalcs-INFO: 18:08:32.253:   TI->PC: Variable Header
ticalcs-INFO: 18:08:32.253: workaround_recv: vtl->size=37	raw->size=43
ticalcs-INFO: 18:08:32.253:    folder=, name=Español
ticalcs-INFO: 18:08:32.257:   TI->PC: Variable Header
ticalcs-INFO: 18:08:32.257: workaround_recv: vtl->size=35	raw->size=41
ticalcs-INFO: 18:08:32.257:    folder=, name=Portug
ticalcs-INFO: 18:08:32.261:   TI->PC: Variable Header
ticalcs-INFO: 18:08:32.261: workaround_recv: vtl->size=37	raw->size=43
ticalcs-INFO: 18:08:32.261:    folder=, name=Nederlan
ticalcs-INFO: 18:08:32.265:   TI->PC: Variable Header
ticalcs-INFO: 18:08:32.265: workaround_recv: vtl->size=36	raw->size=42
ticalcs-INFO: 18:08:32.265:    folder=, name=Deutsch
ticalcs-INFO: 18:08:32.269:   TI->PC: Variable Header
ticalcs-INFO: 18:08:32.269: workaround_recv: vtl->size=38	raw->size=44
ticalcs-INFO: 18:08:32.270:    folder=, name=Français
ticalcs-INFO: 18:08:32.273:   TI->PC: End of Transmission
ticalcs-INFO: 18:08:32.273: workaround_recv: vtl->size=0	raw->size=6
ticalcs-INFO: 18:08:32.273:    folder=, name=Français
ticalcs-INFO: 18:08:32.374: Requesting RAM & FLASH free
ticalcs-INFO: 18:08:32.374:   PC->TI: Parameter Request
ticalcs-INFO: 18:08:32.374: workaround_send: vtl->size=6	raw->size=12
ticalcs-INFO: 18:08:32.405:    npids=2
ticalcs-INFO: 18:08:32.409:   TI->PC: Parameter Data
ticalcs-INFO: 18:08:32.409: workaround_recv: vtl->size=28	raw->size=34
ticalcs-INFO: 18:08:32.409:    nparams=2
+------------------+----------+----+----+----------+----------+
| B. name          | T. name  |Attr|Type| Size     | Folder   |
+------------------+----------+----+----+----------+----------+
| 57696E646F770000 |   Window |  0 | 0F | 00000000 |          |
| 52636C57696E0000 |   RclWin |  0 | 10 | 00000000 |          |
| 54626C5365740000 |   TblSet |  0 | 11 | 00000000 |          |
| 496D616765310000 |   Image1 |  3 | 1A | 000056E7 |          |
| 496D616765320000 |   Image2 |  3 | 1A | 000056E7 |          |
| 496D616765330000 |   Image3 |  3 | 1A | 000056E7 |          |
| 496D616765340000 |   Image4 |  3 | 1A | 000056E7 |          |
| 496D616765350000 |   Image5 |  3 | 1A | 000056E7 |          |
| 5449435366696C65 | TICSfile |  3 | 15 | 00000010 |          |
| 5330310000000000 |      S01 |  3 | 15 | 000000F1 |          |
| 457A446353617665 | EzDcSave |  3 | 15 | 0000008D |          |
| 4CE2828100000000 |     L₁ |  0 | 01 | 00000002 |          |
| 4CE2828200000000 |     L₂ |  0 | 01 | 00000002 |          |
| 4CE2828300000000 |     L₃ |  0 | 01 | 00000002 |          |
| 4CE2828400000000 |     L₄ |  0 | 01 | 00000002 |          |
| 4CE2828500000000 |     L₅ |  0 | 01 | 00000002 |          |
| 4CE2828600000000 |     L₆ |  0 | 01 | 00000002 |          |
+------------------+----------+----+----+----------+----------+
+------------------+----------+----+----+----------+----------+
| B. name          | T. name  |Attr|Type| Size     | Folder   |
+------------------+----------+----+----+----------+----------+
| 4875620000000000 |      Hub |  3 | 24 | 0000193C |          |
| 50726F622053696D | Prob Sim |  3 | 24 | 0001173C |          |
| 536D617274506164 | SmartPad |  3 | 24 | 00001251 |          |
| 4561737944617461 | EasyData |  3 | 24 | 00028EB1 |          |
| 43656C5368656574 | CelSheet |  3 | 24 | 0001E087 |          |
| 5472616E7366726D | Transfrm |  3 | 24 | 00006E13 |          |
| 43616272694A7200 |  CabriJr |  3 | 24 | 00019071 |          |
| 506572696F646963 | Periodic |  3 | 24 | 0000B3F1 |          |
| 536369546F6F6C73 | SciTools |  3 | 24 | 0000D4D6 |          |
| 436F6E6963730000 |   Conics |  3 | 24 | 0000A7A0 |          |
| 506C79536D6C7432 | PlySmlt2 |  3 | 24 | 000159BD |          |
| 496E657175616C7A | Inequalz |  3 | 24 | 0000AEBD |          |
| 5376656E736B6100 |  Svenska |  3 | 24 | 0000B820 |          |
| 45737061C3B16F6C | Español |  3 | 24 | 0000B64F |          |
| 506F727475670000 |   Portug |  3 | 24 | 0000CA62 |          |
| 4E656465726C616E | Nederlan |  3 | 24 | 0000B8CD |          |
| 4465757473636800 |  Deutsch |  3 | 24 | 0000B567 |          |
| 4672616EC3A76169 | Français |  3 | 24 | 0000C712 |          |
+------------------+----------+----+----+----------+----------+
(tilp:27837): GdkPixbuf-DEBUG: 18:08:44.583: gdk_pixbuf_from_pixdata() called on:
(tilp:27837): GdkPixbuf-DEBUG: 18:08:44.583: 	Encoding raw
(tilp:27837): GdkPixbuf-DEBUG: 18:08:44.583: 	Dimensions: 16 x 16
(tilp:27837): GdkPixbuf-DEBUG: 18:08:44.583: 	Rowstride: 64, Length: 1048
(tilp:27837): GdkPixbuf-DEBUG: 18:08:44.583: 	Copy pixels == false
(tilp:27837): GdkPixbuf-DEBUG: 18:08:44.594: gdk_pixbuf_from_pixdata() called on:
(tilp:27837): GdkPixbuf-DEBUG: 18:08:44.594: 	Encoding raw
(tilp:27837): GdkPixbuf-DEBUG: 18:08:44.594: 	Dimensions: 16 x 16
(tilp:27837): GdkPixbuf-DEBUG: 18:08:44.594: 	Rowstride: 64, Length: 1048
(tilp:27837): GdkPixbuf-DEBUG: 18:08:44.594: 	Copy pixels == false
tilp-INFO: 18:08:45.568: Opening cable DirectLink on port #1 to communicate with calculator TI84+ USB
ticables-INFO: 18:08:45.568: Check for lib-usb support:
ticables-INFO: 18:08:45.568:     usb support: available.
ticables-INFO: 18:08:45.568: Check for lib-usb usability:
ticables-INFO: 18:08:45.568:     usb filesystem (/dev/bus/usb/): mounted
ticables-INFO: 18:08:46.004:  found TI-84 Plus CE on #1, version <2.20>
ticables-INFO: 18:08:46.007: found bulk in endpoint 0x81

ticables-INFO: 18:08:46.007: found bulk out endpoint 0x02

ticalcs-INFO: 18:08:46.007: Checking hand-held status:
ticalcs-INFO: 18:08:46.008:   PC->TI: Buffer Size Request (1024 bytes)
ticalcs-INFO: 18:08:46.010:   TI->PC: Buffer Size Allocation (1023 bytes)
ticalcs-INFO: 18:08:46.010:   PC->TI: Ping / Set Mode
ticalcs-INFO: 18:08:46.010: workaround_send: vtl->size=10	raw->size=16
ticalcs-INFO: 18:08:46.012:    0003 0001 0000 0000 07d0
ticalcs-INFO: 18:08:46.013:   TI->PC: Acknowledgement of Mode Setting
ticalcs-INFO: 18:08:46.013: workaround_recv: vtl->size=4	raw->size=10
ticalcs-INFO: 18:08:46.019: Sending one or more variables:
ticalcs-INFO: 18:08:46.020:   PC->TI: Request to Send
ticalcs-INFO: 18:08:46.020: workaround_send: vtl->size=38	raw->size=44
ticalcs-INFO: 18:08:46.023:    folder=, name=TIBOYCE, size=444, nattrs=3
ticalcs-INFO: 18:08:46.025:   TI->PC: Delay Acknowledgment
ticalcs-INFO: 18:08:46.025: workaround_recv: vtl->size=4	raw->size=10
ticalcs-INFO: 18:08:46.026:     delay = 480000
ticalcs-INFO: 18:08:46.026:     (absurdly high delay, clamping to a more reasonable value)
ticalcs-INFO: 18:08:46.426:   TI->PC: Acknowledgement of Data
ticalcs-INFO: 18:08:46.426: workaround_recv: vtl->size=1	raw->size=7
ticalcs-INFO: 18:08:46.431:   PC->TI: Variable Contents
ticalcs-INFO: 18:08:46.431: workaround_send: vtl->size=444	raw->size=450
ticalcs-INFO: 18:08:46.435:    size=444
ticalcs-INFO: 18:08:46.436:   TI->PC: Acknowledgement of Data
ticalcs-INFO: 18:08:46.437: workaround_recv: vtl->size=1	raw->size=7
ticalcs-INFO: 18:08:46.438:   PC->TI: End of Transmission
ticalcs-INFO: 18:08:46.438: workaround_send: vtl->size=0	raw->size=6
tilp-INFO: 18:08:49.064: Opening cable DirectLink on port #1 to communicate with calculator TI84+ USB
ticables-INFO: 18:08:49.064: Check for lib-usb support:
ticables-INFO: 18:08:49.064:     usb support: available.
ticables-INFO: 18:08:49.064: Check for lib-usb usability:
ticables-INFO: 18:08:49.064:     usb filesystem (/dev/bus/usb/): mounted
ticables-INFO: 18:08:49.492:  found TI-84 Plus CE on #1, version <2.20>
ticables-INFO: 18:08:49.495: found bulk in endpoint 0x81

ticables-INFO: 18:08:49.495: found bulk out endpoint 0x02

ticalcs-INFO: 18:08:49.495: Checking hand-held status:
ticalcs-INFO: 18:08:49.495:   PC->TI: Buffer Size Request (1024 bytes)
ticalcs-INFO: 18:08:49.498:   TI->PC: Buffer Size Allocation (1023 bytes)
ticalcs-INFO: 18:08:49.498:   PC->TI: Ping / Set Mode
ticalcs-INFO: 18:08:49.498: workaround_send: vtl->size=10	raw->size=16
ticalcs-INFO: 18:08:49.500:    0003 0001 0000 0000 07d0
ticalcs-INFO: 18:08:49.501:   TI->PC: Acknowledgement of Mode Setting
ticalcs-INFO: 18:08:49.501: workaround_recv: vtl->size=4	raw->size=10
ticalcs-INFO: 18:08:49.511: Sending one or more variables:
ticalcs-INFO: 18:08:49.511:   PC->TI: Request to Send
ticalcs-INFO: 18:08:49.511: workaround_send: vtl->size=39	raw->size=45
ticalcs-INFO: 18:08:49.514:    folder=, name=TIBoyDat, size=35471, nattrs=3
ticalcs-INFO: 18:08:49.516:   TI->PC: Delay Acknowledgment
ticalcs-INFO: 18:08:49.516: workaround_recv: vtl->size=4	raw->size=10
ticalcs-INFO: 18:08:49.516:     delay = 480000
ticalcs-INFO: 18:08:49.516:     (absurdly high delay, clamping to a more reasonable value)
ticalcs-INFO: 18:08:49.917:   TI->PC: Acknowledgement of Data
ticalcs-INFO: 18:08:49.917: workaround_recv: vtl->size=1	raw->size=7
ticalcs-INFO: 18:08:49.926:   PC->TI: Variable Contents

(tilp:27837): ticables-WARNING **: 18:08:51.429: usb_bulk_read (No error).

ticalcs-INFO: 18:08:51.429:    size=35471
ticables-INFO: 18:08:52.564:  found TI-84 Plus CE on #1, version <2.20>
ticables-INFO: 18:08:52.567: found bulk in endpoint 0x81

ticables-INFO: 18:08:52.568: found bulk out endpoint 0x02

> Close TiLP > Disconnect TI84+ CE > Connect TI84+ CE > Open TiLP > List Calculator Content > Error Message:

Msg: unable to reset USB device.
Cause: Check that cable is connected or not stalled. Try to unplug/plug it.
System: No such device (errno = 19)

> Press 'Close' > Error Message:

Msg: timeout occured while reading from the device.
Cause: check that link cable is plugged and/or the calculator is ready.
System: Resource temporarily unavailable (errno = 11)

Output:

TiLP2 - Version 1.17, (C) 1999-2008 Romain Lievin
THIS PROGRAM COMES WITH ABSOLUTELY NO WARRANTY
PLEASE READ THE DOCUMENTATION FOR DETAILS
built on Aug 15 2017 19:12:05
tilp-INFO: 18:10:26.499: setlocale: en_US.UTF-8
tilp-INFO: 18:10:26.499: bindtextdomain: /usr/share/locale/
tilp-INFO: 18:10:26.499: textdomain: tilp2
ticables-INFO: 18:10:26.499: ticables library version 1.3.4
ticables-INFO: 18:10:26.499: setlocale: en_US.UTF-8
ticables-INFO: 18:10:26.499: bindtextdomain: /usr/share/locale
ticables-INFO: 18:10:26.499: textdomain: tilp2
ticables-INFO: 18:10:26.499: kernel: 4.17.0-041700-generic
tifiles-INFO: 18:10:26.499: tifiles library version 1.1.6
tifiles-INFO: 18:10:26.499: setlocale: en_US.UTF-8
tifiles-INFO: 18:10:26.499: bindtextdomain: /usr/share/locale
tifiles-INFO: 18:10:26.499: textdomain: tilp2
ticalcs-INFO: 18:10:26.499: ticalcs library version 1.1.8
ticalcs-INFO: 18:10:26.499: setlocale: en_US.UTF-8
ticalcs-INFO: 18:10:26.499: bindtextdomain: /usr/share/locale
ticalcs-INFO: 18:10:26.499: textdomain: tilp2
ticables-INFO: 18:10:26.499: Check for lib-usb support:
ticables-INFO: 18:10:26.499:     usb support: available.
ticables-INFO: 18:10:26.499: Check for lib-usb usability:
ticables-INFO: 18:10:26.500:     usb filesystem (/dev/bus/usb/): mounted
tilp-INFO: 18:10:26.500: Searching for link cables...
ticables-INFO: 18:10:26.500: Link cable probing:
ticables-INFO: 18:10:26.924:  found TI-84 Plus CE on #1, version <2.20>
tilp-INFO: 18:10:26.924: Searching for handhelds on DirectLink...
ticables-INFO: 18:10:26.924: Check for lib-usb support:
ticables-INFO: 18:10:26.924:     usb support: available.
ticables-INFO: 18:10:26.924: Check for lib-usb usability:
ticables-INFO: 18:10:26.924:     usb filesystem (/dev/bus/usb/): mounted
ticables-INFO: 18:10:27.213:  found TI-84 Plus CE on #1, version <2.20>
ticables-INFO: 18:10:27.215: found bulk in endpoint 0x81

ticables-INFO: 18:10:27.215: found bulk out endpoint 0x02

ticables-INFO: 18:10:27.508:  found TI-84 Plus CE on #1, version <2.20>
tilp-INFO: 18:10:27.508: Opening cable DirectLink on port #1 to communicate with calculator TI84+ USB
ticables-INFO: 18:10:27.508: Check for lib-usb support:
ticables-INFO: 18:10:27.508:     usb support: available.
ticables-INFO: 18:10:27.508: Check for lib-usb usability:
ticables-INFO: 18:10:27.508:     usb filesystem (/dev/bus/usb/): mounted
ticables-INFO: 18:10:27.808:  found TI-84 Plus CE on #1, version <2.20>
ticables-INFO: 18:10:27.810: found bulk in endpoint 0x81

ticables-INFO: 18:10:27.810: found bulk out endpoint 0x02

tilp-INFO: 18:10:29.920: Opening cable DirectLink on port #1 to communicate with calculator TI84+ USB
ticables-INFO: 18:10:29.920: Check for lib-usb support:
ticables-INFO: 18:10:29.920:     usb support: available.
ticables-INFO: 18:10:29.920: Check for lib-usb usability:
ticables-INFO: 18:10:29.920:     usb filesystem (/dev/bus/usb/): mounted
ticables-INFO: 18:10:30.524:  found TI-84 Plus CE on #1, version <2.20>
ticables-INFO: 18:10:30.525: found bulk in endpoint 0x81

ticables-INFO: 18:10:30.525: found bulk out endpoint 0x02

ticalcs-INFO: 18:10:30.525: Checking hand-held status:
ticalcs-INFO: 18:10:30.526:   PC->TI: Buffer Size Request (1024 bytes)
ticalcs-INFO: 18:10:30.528:   TI->PC: Buffer Size Allocation (1023 bytes)
ticalcs-INFO: 18:10:30.528:   PC->TI: Ping / Set Mode
ticalcs-INFO: 18:10:30.528: workaround_send: vtl->size=10	raw->size=16
ticalcs-INFO: 18:10:30.531:    0003 0001 0000 0000 07d0
ticalcs-INFO: 18:10:30.531:   TI->PC: Acknowledgement of Mode Setting
ticalcs-INFO: 18:10:30.531: workaround_recv: vtl->size=4	raw->size=10
ticalcs-INFO: 18:10:30.533: Requesting folder & vars & apps listing:
ticalcs-INFO: 18:10:30.534:   PC->TI: Request Directory Listing
ticalcs-INFO: 18:10:30.534: workaround_send: vtl->size=17	raw->size=23
ticalcs-INFO: 18:10:30.536:    naids=3
ticalcs-INFO: 18:10:30.537:   TI->PC: Delay Acknowledgment
ticalcs-INFO: 18:10:30.537: workaround_recv: vtl->size=4	raw->size=10
ticalcs-INFO: 18:10:30.537:     delay = 480000
ticalcs-INFO: 18:10:30.537:     (absurdly high delay, clamping to a more reasonable value)
ticalcs-INFO: 18:10:30.937:   TI->PC: Variable Header
ticalcs-INFO: 18:10:30.938: workaround_recv: vtl->size=35	raw->size=41
ticalcs-INFO: 18:10:30.938:    folder=, name=Image1
ticalcs-INFO: 18:10:30.948:   TI->PC: Variable Header
ticalcs-INFO: 18:10:30.948: workaround_recv: vtl->size=35	raw->size=41
ticalcs-INFO: 18:10:30.948:    folder=, name=Image2
ticalcs-INFO: 18:10:30.952:   TI->PC: Variable Header
ticalcs-INFO: 18:10:30.952: workaround_recv: vtl->size=35	raw->size=41
ticalcs-INFO: 18:10:30.952:    folder=, name=Image3
ticalcs-INFO: 18:10:30.957:   TI->PC: Variable Header
ticalcs-INFO: 18:10:30.957: workaround_recv: vtl->size=35	raw->size=41
ticalcs-INFO: 18:10:30.957:    folder=, name=Image4
ticalcs-INFO: 18:10:30.961:   TI->PC: Variable Header
ticalcs-INFO: 18:10:30.961: workaround_recv: vtl->size=35	raw->size=41
ticalcs-INFO: 18:10:30.961:    folder=, name=Image5
ticalcs-INFO: 18:10:30.966:   TI->PC: Variable Header
ticalcs-INFO: 18:10:30.966: workaround_recv: vtl->size=37	raw->size=43
ticalcs-INFO: 18:10:30.967:    folder=, name=TICSfile
ticalcs-INFO: 18:10:30.971:   TI->PC: Variable Header
ticalcs-INFO: 18:10:30.972: workaround_recv: vtl->size=32	raw->size=38
ticalcs-INFO: 18:10:30.972:    folder=, name=S01
ticalcs-INFO: 18:10:30.976:   TI->PC: Variable Header
ticalcs-INFO: 18:10:30.976: workaround_recv: vtl->size=37	raw->size=43
ticalcs-INFO: 18:10:30.976:    folder=, name=EzDcSave
ticalcs-INFO: 18:10:30.981:   TI->PC: Variable Header
ticalcs-INFO: 18:10:30.981: workaround_recv: vtl->size=33	raw->size=39
ticalcs-INFO: 18:10:30.981:    folder=, name=L₁
ticalcs-INFO: 18:10:30.985:   TI->PC: Variable Header
ticalcs-INFO: 18:10:30.985: workaround_recv: vtl->size=33	raw->size=39
ticalcs-INFO: 18:10:30.985:    folder=, name=L₂
ticalcs-INFO: 18:10:30.989:   TI->PC: Variable Header
ticalcs-INFO: 18:10:30.989: workaround_recv: vtl->size=33	raw->size=39
ticalcs-INFO: 18:10:30.990:    folder=, name=L₃
ticalcs-INFO: 18:10:30.993:   TI->PC: Variable Header
ticalcs-INFO: 18:10:30.993: workaround_recv: vtl->size=33	raw->size=39
ticalcs-INFO: 18:10:30.994:    folder=, name=L₄
ticalcs-INFO: 18:10:30.998:   TI->PC: Variable Header
ticalcs-INFO: 18:10:30.998: workaround_recv: vtl->size=33	raw->size=39
ticalcs-INFO: 18:10:30.999:    folder=, name=L₅
ticalcs-INFO: 18:10:31.002:   TI->PC: Variable Header
ticalcs-INFO: 18:10:31.002: workaround_recv: vtl->size=33	raw->size=39
ticalcs-INFO: 18:10:31.003:    folder=, name=L₆
ticalcs-INFO: 18:10:31.008:   TI->PC: Variable Header
ticalcs-INFO: 18:10:31.008: workaround_recv: vtl->size=36	raw->size=42
ticalcs-INFO: 18:10:31.008:    folder=, name=TIBOYCE

(tilp:27990): ticables-WARNING **: 18:10:32.512: usb_bulk_read (No error).

ticalcs-INFO: 18:10:32.513:    folder=, name=TIBOYCE

(tilp:27990): ticables-WARNING **: 18:10:37.588: usb_clear_halt of out pipe (could not clear/halt ep 2: Connection timed out).


(tilp:27990): ticables-WARNING **: 18:10:42.711: usb_clear_halt of in pipe (could not clear/halt ep 129: Connection timed out).


(tilp:27990): ticables-WARNING **: 18:11:46.145: usb_reset (could not reset: No such device).

tilp-INFO: 18:11:46.146: tilp_device_err catched error 40


> Close TiLP > Reopen TiLP > Wait > Error

Msg: failed to open the USB device.
Cause: Check that the USB cable is plugged in and that the calculator is turned ON! Also, check libusb and usbfs for valid permissions.
System: Operation not permitted (errno = 1)

Output:

TiLP2 - Version 1.17, (C) 1999-2008 Romain Lievin
THIS PROGRAM COMES WITH ABSOLUTELY NO WARRANTY
PLEASE READ THE DOCUMENTATION FOR DETAILS
built on Aug 15 2017 19:12:05
tilp-INFO: 18:22:48.690: setlocale: en_US.UTF-8
tilp-INFO: 18:22:48.690: bindtextdomain: /usr/share/locale/
tilp-INFO: 18:22:48.691: textdomain: tilp2
ticables-INFO: 18:22:48.691: ticables library version 1.3.4
ticables-INFO: 18:22:48.691: setlocale: en_US.UTF-8
ticables-INFO: 18:22:48.691: bindtextdomain: /usr/share/locale
ticables-INFO: 18:22:48.691: textdomain: tilp2
ticables-INFO: 18:22:48.691: kernel: 4.17.0-041700-generic
tifiles-INFO: 18:22:48.691: tifiles library version 1.1.6
tifiles-INFO: 18:22:48.691: setlocale: en_US.UTF-8
tifiles-INFO: 18:22:48.691: bindtextdomain: /usr/share/locale
tifiles-INFO: 18:22:48.691: textdomain: tilp2
ticalcs-INFO: 18:22:48.691: ticalcs library version 1.1.8
ticalcs-INFO: 18:22:48.691: setlocale: en_US.UTF-8
ticalcs-INFO: 18:22:48.691: bindtextdomain: /usr/share/locale
ticalcs-INFO: 18:22:48.691: textdomain: tilp2
ticables-INFO: 18:22:48.691: Check for lib-usb support:
ticables-INFO: 18:22:48.691:     usb support: available.
ticables-INFO: 18:22:48.691: Check for lib-usb usability:
ticables-INFO: 18:22:48.691:     usb filesystem (/dev/bus/usb/): mounted
tilp-INFO: 18:22:48.691: Searching for link cables...
ticables-INFO: 18:22:48.691: Link cable probing:

(tilp:28291): ticables-WARNING **: 18:22:49.117: no devices found!

tilp-INFO: 18:22:49.118: Opening cable DirectLink on port #1 to communicate with calculator TI84+ USB
ticables-INFO: 18:22:49.118: Check for lib-usb support:
ticables-INFO: 18:22:49.118:     usb support: available.
ticables-INFO: 18:22:49.118: Check for lib-usb usability:
ticables-INFO: 18:22:49.118:     usb filesystem (/dev/bus/usb/): mounted

(tilp:28291): ticables-WARNING **: 18:22:49.402: no devices found!

tilp-INFO: 18:22:49.402: Msg: failed to open the USB device.
Cause: Check that the USB cable is plugged in and that the calculator is turned ON! Also, check libusb and usbfs for valid permissions.
System: Operation not permitted (errno = 1)

> Press 'Close' > Drag file to TI84+ CE > Nothing happens > List Calculator Content > Error

Msg: failed to open the USB device.
Cause: Check that the USB cable is plugged in and that the calculator is turned ON! Also, check libusb and usbfs for valid permissions.
System: Operation not permitted (errno = 1)

> Press 'Close'

The cable cannot be used.
Cause: the cable has not been initialized due to a previous/current error.

Output:

TiLP2 - Version 1.17, (C) 1999-2008 Romain Lievin
THIS PROGRAM COMES WITH ABSOLUTELY NO WARRANTY
PLEASE READ THE DOCUMENTATION FOR DETAILS
built on Aug 15 2017 19:12:05
tilp-INFO: 18:22:48.690: setlocale: en_US.UTF-8
tilp-INFO: 18:22:48.690: bindtextdomain: /usr/share/locale/
tilp-INFO: 18:22:48.691: textdomain: tilp2
ticables-INFO: 18:22:48.691: ticables library version 1.3.4
ticables-INFO: 18:22:48.691: setlocale: en_US.UTF-8
ticables-INFO: 18:22:48.691: bindtextdomain: /usr/share/locale
ticables-INFO: 18:22:48.691: textdomain: tilp2
ticables-INFO: 18:22:48.691: kernel: 4.17.0-041700-generic
tifiles-INFO: 18:22:48.691: tifiles library version 1.1.6
tifiles-INFO: 18:22:48.691: setlocale: en_US.UTF-8
tifiles-INFO: 18:22:48.691: bindtextdomain: /usr/share/locale
tifiles-INFO: 18:22:48.691: textdomain: tilp2
ticalcs-INFO: 18:22:48.691: ticalcs library version 1.1.8
ticalcs-INFO: 18:22:48.691: setlocale: en_US.UTF-8
ticalcs-INFO: 18:22:48.691: bindtextdomain: /usr/share/locale
ticalcs-INFO: 18:22:48.691: textdomain: tilp2
ticables-INFO: 18:22:48.691: Check for lib-usb support:
ticables-INFO: 18:22:48.691:     usb support: available.
ticables-INFO: 18:22:48.691: Check for lib-usb usability:
ticables-INFO: 18:22:48.691:     usb filesystem (/dev/bus/usb/): mounted
tilp-INFO: 18:22:48.691: Searching for link cables...
ticables-INFO: 18:22:48.691: Link cable probing:

(tilp:28291): ticables-WARNING **: 18:22:49.117: no devices found!

tilp-INFO: 18:22:49.118: Opening cable DirectLink on port #1 to communicate with calculator TI84+ USB
ticables-INFO: 18:22:49.118: Check for lib-usb support:
ticables-INFO: 18:22:49.118:     usb support: available.
ticables-INFO: 18:22:49.118: Check for lib-usb usability:
ticables-INFO: 18:22:49.118:     usb filesystem (/dev/bus/usb/): mounted

(tilp:28291): ticables-WARNING **: 18:22:49.402: no devices found!

tilp-INFO: 18:22:49.402: Msg: failed to open the USB device.
Cause: Check that the USB cable is plugged in and that the calculator is turned ON! Also, check libusb and usbfs for valid permissions.
System: Operation not permitted (errno = 1)


(tilp:28291): GdkPixbuf-DEBUG: 18:24:33.057: gdk_pixbuf_from_pixdata() called on:
(tilp:28291): GdkPixbuf-DEBUG: 18:24:33.057: 	Encoding raw
(tilp:28291): GdkPixbuf-DEBUG: 18:24:33.057: 	Dimensions: 16 x 16
(tilp:28291): GdkPixbuf-DEBUG: 18:24:33.057: 	Rowstride: 64, Length: 1048
(tilp:28291): GdkPixbuf-DEBUG: 18:24:33.057: 	Copy pixels == false
(tilp:28291): GdkPixbuf-DEBUG: 18:24:33.078: gdk_pixbuf_from_pixdata() called on:
(tilp:28291): GdkPixbuf-DEBUG: 18:24:33.078: 	Encoding raw
(tilp:28291): GdkPixbuf-DEBUG: 18:24:33.078: 	Dimensions: 16 x 16
(tilp:28291): GdkPixbuf-DEBUG: 18:24:33.078: 	Rowstride: 64, Length: 1048
(tilp:28291): GdkPixbuf-DEBUG: 18:24:33.078: 	Copy pixels == false
tilp-INFO: 18:26:06.590: Opening cable DirectLink on port #1 to communicate with calculator TI84+ USB
ticables-INFO: 18:26:06.590: Check for lib-usb support:
ticables-INFO: 18:26:06.590:     usb support: available.
ticables-INFO: 18:26:06.591: Check for lib-usb usability:
ticables-INFO: 18:26:06.591:     usb filesystem (/dev/bus/usb/): mounted

(tilp:28291): ticables-WARNING **: 18:26:07.025: no devices found!


> Disconnect TI84+ CE > Connect TI84+ CE > List Calculator Content > Freeze > Error

Msg: unable to reset USB device.
Cause: Check that cable is connected or not stalled. Try to unplug/plug it.
System: No such device (errno = 19)

> Press 'Close'

Msg: unable to reset USB device.
Cause: Check that cable is connected or not stalled. Try to unplug/plug it.
System: No such device (errno = 19)

Output:

TiLP2 - Version 1.17, (C) 1999-2008 Romain Lievin
THIS PROGRAM COMES WITH ABSOLUTELY NO WARRANTY
PLEASE READ THE DOCUMENTATION FOR DETAILS
built on Aug 15 2017 19:12:05
tilp-INFO: 18:22:48.690: setlocale: en_US.UTF-8
tilp-INFO: 18:22:48.690: bindtextdomain: /usr/share/locale/
tilp-INFO: 18:22:48.691: textdomain: tilp2
ticables-INFO: 18:22:48.691: ticables library version 1.3.4
ticables-INFO: 18:22:48.691: setlocale: en_US.UTF-8
ticables-INFO: 18:22:48.691: bindtextdomain: /usr/share/locale
ticables-INFO: 18:22:48.691: textdomain: tilp2
ticables-INFO: 18:22:48.691: kernel: 4.17.0-041700-generic
tifiles-INFO: 18:22:48.691: tifiles library version 1.1.6
tifiles-INFO: 18:22:48.691: setlocale: en_US.UTF-8
tifiles-INFO: 18:22:48.691: bindtextdomain: /usr/share/locale
tifiles-INFO: 18:22:48.691: textdomain: tilp2
ticalcs-INFO: 18:22:48.691: ticalcs library version 1.1.8
ticalcs-INFO: 18:22:48.691: setlocale: en_US.UTF-8
ticalcs-INFO: 18:22:48.691: bindtextdomain: /usr/share/locale
ticalcs-INFO: 18:22:48.691: textdomain: tilp2
ticables-INFO: 18:22:48.691: Check for lib-usb support:
ticables-INFO: 18:22:48.691:     usb support: available.
ticables-INFO: 18:22:48.691: Check for lib-usb usability:
ticables-INFO: 18:22:48.691:     usb filesystem (/dev/bus/usb/): mounted
tilp-INFO: 18:22:48.691: Searching for link cables...
ticables-INFO: 18:22:48.691: Link cable probing:

(tilp:28291): ticables-WARNING **: 18:22:49.117: no devices found!

tilp-INFO: 18:22:49.118: Opening cable DirectLink on port #1 to communicate with calculator TI84+ USB
ticables-INFO: 18:22:49.118: Check for lib-usb support:
ticables-INFO: 18:22:49.118:     usb support: available.
ticables-INFO: 18:22:49.118: Check for lib-usb usability:
ticables-INFO: 18:22:49.118:     usb filesystem (/dev/bus/usb/): mounted

(tilp:28291): ticables-WARNING **: 18:22:49.402: no devices found!

tilp-INFO: 18:22:49.402: Msg: failed to open the USB device.
Cause: Check that the USB cable is plugged in and that the calculator is turned ON! Also, check libusb and usbfs for valid permissions.
System: Operation not permitted (errno = 1)


(tilp:28291): GdkPixbuf-DEBUG: 18:24:33.057: gdk_pixbuf_from_pixdata() called on:
(tilp:28291): GdkPixbuf-DEBUG: 18:24:33.057: 	Encoding raw
(tilp:28291): GdkPixbuf-DEBUG: 18:24:33.057: 	Dimensions: 16 x 16
(tilp:28291): GdkPixbuf-DEBUG: 18:24:33.057: 	Rowstride: 64, Length: 1048
(tilp:28291): GdkPixbuf-DEBUG: 18:24:33.057: 	Copy pixels == false
(tilp:28291): GdkPixbuf-DEBUG: 18:24:33.078: gdk_pixbuf_from_pixdata() called on:
(tilp:28291): GdkPixbuf-DEBUG: 18:24:33.078: 	Encoding raw
(tilp:28291): GdkPixbuf-DEBUG: 18:24:33.078: 	Dimensions: 16 x 16
(tilp:28291): GdkPixbuf-DEBUG: 18:24:33.078: 	Rowstride: 64, Length: 1048
(tilp:28291): GdkPixbuf-DEBUG: 18:24:33.078: 	Copy pixels == false
tilp-INFO: 18:26:06.590: Opening cable DirectLink on port #1 to communicate with calculator TI84+ USB
ticables-INFO: 18:26:06.590: Check for lib-usb support:
ticables-INFO: 18:26:06.590:     usb support: available.
ticables-INFO: 18:26:06.591: Check for lib-usb usability:
ticables-INFO: 18:26:06.591:     usb filesystem (/dev/bus/usb/): mounted

(tilp:28291): ticables-WARNING **: 18:26:07.025: no devices found!

tilp-INFO: 18:30:24.384: Opening cable DirectLink on port #1 to communicate with calculator TI84+ USB
ticables-INFO: 18:30:24.384: Check for lib-usb support:
ticables-INFO: 18:30:24.384:     usb support: available.
ticables-INFO: 18:30:24.384: Check for lib-usb usability:
ticables-INFO: 18:30:24.384:     usb filesystem (/dev/bus/usb/): mounted
ticables-INFO: 18:30:24.812:  found TI-84 Plus CE on #1, version <2.20>
ticables-INFO: 18:30:24.813: found bulk in endpoint 0x81

ticables-INFO: 18:30:24.813: found bulk out endpoint 0x02

ticalcs-INFO: 18:30:24.813: Checking hand-held status:
ticalcs-INFO: 18:30:24.814:   PC->TI: Buffer Size Request (1024 bytes)
ticalcs-INFO: 18:30:24.816:   TI->PC: Buffer Size Allocation (1023 bytes)
ticalcs-INFO: 18:30:24.816:   PC->TI: Ping / Set Mode
ticalcs-INFO: 18:30:24.816: workaround_send: vtl->size=10	raw->size=16
ticalcs-INFO: 18:30:24.818:    0003 0001 0000 0000 07d0
ticalcs-INFO: 18:30:24.819:   TI->PC: Acknowledgement of Mode Setting
ticalcs-INFO: 18:30:24.819: workaround_recv: vtl->size=4	raw->size=10
ticalcs-INFO: 18:30:24.826: Requesting folder & vars & apps listing:
ticalcs-INFO: 18:30:24.826:   PC->TI: Request Directory Listing
ticalcs-INFO: 18:30:24.826: workaround_send: vtl->size=17	raw->size=23
ticalcs-INFO: 18:30:24.828:    naids=3
ticalcs-INFO: 18:30:24.829:   TI->PC: Delay Acknowledgment
ticalcs-INFO: 18:30:24.829: workaround_recv: vtl->size=4	raw->size=10
ticalcs-INFO: 18:30:24.829:     delay = 480000
ticalcs-INFO: 18:30:24.829:     (absurdly high delay, clamping to a more reasonable value)
ticalcs-INFO: 18:30:25.230:   TI->PC: Variable Header
ticalcs-INFO: 18:30:25.230: workaround_recv: vtl->size=35	raw->size=41
ticalcs-INFO: 18:30:25.230:    folder=, name=Image1
ticalcs-INFO: 18:30:25.236:   TI->PC: Variable Header
ticalcs-INFO: 18:30:25.236: workaround_recv: vtl->size=35	raw->size=41
ticalcs-INFO: 18:30:25.237:    folder=, name=Image2
ticalcs-INFO: 18:30:25.241:   TI->PC: Variable Header
ticalcs-INFO: 18:30:25.241: workaround_recv: vtl->size=35	raw->size=41
ticalcs-INFO: 18:30:25.242:    folder=, name=Image3
ticalcs-INFO: 18:30:25.246:   TI->PC: Variable Header
ticalcs-INFO: 18:30:25.246: workaround_recv: vtl->size=35	raw->size=41
ticalcs-INFO: 18:30:25.246:    folder=, name=Image4
ticalcs-INFO: 18:30:25.250:   TI->PC: Variable Header
ticalcs-INFO: 18:30:25.250: workaround_recv: vtl->size=35	raw->size=41
ticalcs-INFO: 18:30:25.250:    folder=, name=Image5
ticalcs-INFO: 18:30:25.256:   TI->PC: Variable Header
ticalcs-INFO: 18:30:25.256: workaround_recv: vtl->size=37	raw->size=43
ticalcs-INFO: 18:30:25.257:    folder=, name=TICSfile
ticalcs-INFO: 18:30:25.260:   TI->PC: Variable Header
ticalcs-INFO: 18:30:25.260: workaround_recv: vtl->size=32	raw->size=38
ticalcs-INFO: 18:30:25.261:    folder=, name=S01
ticalcs-INFO: 18:30:25.264:   TI->PC: Variable Header
ticalcs-INFO: 18:30:25.264: workaround_recv: vtl->size=37	raw->size=43
ticalcs-INFO: 18:30:25.265:    folder=, name=EzDcSave
ticalcs-INFO: 18:30:25.268:   TI->PC: Variable Header
ticalcs-INFO: 18:30:25.268: workaround_recv: vtl->size=33	raw->size=39
ticalcs-INFO: 18:30:25.269:    folder=, name=L₁
ticalcs-INFO: 18:30:25.275:   TI->PC: Variable Header
ticalcs-INFO: 18:30:25.275: workaround_recv: vtl->size=33	raw->size=39
ticalcs-INFO: 18:30:25.276:    folder=, name=L₂
ticalcs-INFO: 18:30:25.280:   TI->PC: Variable Header
ticalcs-INFO: 18:30:25.280: workaround_recv: vtl->size=33	raw->size=39
ticalcs-INFO: 18:30:25.280:    folder=, name=L₃
ticalcs-INFO: 18:30:25.284:   TI->PC: Variable Header
ticalcs-INFO: 18:30:25.284: workaround_recv: vtl->size=33	raw->size=39
ticalcs-INFO: 18:30:25.284:    folder=, name=L₄
ticalcs-INFO: 18:30:25.288:   TI->PC: Variable Header
ticalcs-INFO: 18:30:25.288: workaround_recv: vtl->size=33	raw->size=39
ticalcs-INFO: 18:30:25.288:    folder=, name=L₅
ticalcs-INFO: 18:30:25.293:   TI->PC: Variable Header
ticalcs-INFO: 18:30:25.293: workaround_recv: vtl->size=33	raw->size=39
ticalcs-INFO: 18:30:25.293:    folder=, name=L₆
ticalcs-INFO: 18:30:25.298:   TI->PC: Variable Header
ticalcs-INFO: 18:30:25.298: workaround_recv: vtl->size=36	raw->size=42
ticalcs-INFO: 18:30:25.299:    folder=, name=TIBOYCE

(tilp:28291): ticables-WARNING **: 18:30:26.803: usb_bulk_read (No error).

ticalcs-INFO: 18:30:26.803:    folder=, name=TIBOYCE

(tilp:28291): ticables-WARNING **: 18:30:31.832: usb_clear_halt of out pipe (could not clear/halt ep 2: Connection timed out).


(tilp:28291): ticables-WARNING **: 18:30:36.947: usb_clear_halt of in pipe (could not clear/halt ep 129: Connection timed out).


(tilp:28291): ticables-WARNING **: 18:31:40.385: usb_reset (could not reset: No such device).

tilp-INFO: 18:31:40.385: tilp_device_err catched error 40

System Details:

OS: Ubuntu 18.04.6 LTS
Architecture: x86_64
Kernel Release: 4.17.0-041700-generic
Kernel Version: #201806041953 SMP Mon Jun 4 19:55:25 UTC 2018
Desktop Environment: GNOME 3.28.2

Version:

TiLP: 1.17
libticables: 1.3.4
libtifiles: 1.1.6
libticalcs: 1.1.8
libticonv: 1.1.4

@debrouxl
Copy link
Owner

debrouxl commented Jul 21, 2022

That is known to be partially caused by the use of outdated versions of the libraries. See #53 .

@jojomoore2007
Copy link
Author

A similar problem arises after installing with the standard build script - now TiLP hangs trying to parse TIBOYCE, a 518 byte program. I have no clue as to what the issue is, and TiLP is completely unresponsive when listing the calculator's contents. SIGINT is properly detected, but isn't actually handled, and TiLP remains open. I had to use pkill tilp to close it (this is probably unsafe, and may cause EID leakage due to open descriptors - hopefully libusb handles things well).

@jojomoore2007
Copy link
Author

Now attempting to use TiLP after deleting TIBOYCE from the calculator's interface...

@jojomoore2007
Copy link
Author

Failed to connect, and returned the following warnings on exit:

libusb: warning [libusb_exit] device 2.21 still referenced
libusb: warning [libusb_exit] device 2.20 still referenced
libusb: warning [libusb_exit] device 2.19 still referenced
libusb: warning [libusb_exit] device 2.2 still referenced
libusb: warning [libusb_exit] device 2.1 still referenced
libusb: warning [libusb_exit] device 4.1 still referenced
libusb: warning [libusb_exit] device 3.1 still referenced
libusb: warning [libusb_exit] device 1.5 still referenced
libusb: warning [libusb_exit] device 1.4 still referenced
libusb: warning [libusb_exit] device 1.3 still referenced
libusb: warning [libusb_exit] device 1.2 still referenced
libusb: warning [libusb_exit] device 1.1 still referenced

I'm going to try restarting my computer (partly to fix potential memory leaks and/or dangling pointers), will get back once my system reboots.

@jojomoore2007
Copy link
Author

The device is properly connected and listing contents, now attempting to upload files.

@jojomoore2007
Copy link
Author

Success! Uploaded a program and successfully ran it on the TI-84 Plus CE! Closing this issue now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants