Timendus / ticalc-usb

A library to communicate with TI graphing calculators through WebUSB

Home Page:https://ticalc.link

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TI 84+ not working with site?

arusher999 opened this issue · comments

Device information

{
"deviceClass": 0,
"deviceProtocol": 0,
"deviceSubclass": 0,
"deviceVersionMajor": 1,
"deviceVersionMinor": 0,
"deviceVersionSubminor": 0,
"manufacturerName": null,
"productId": 33535,
"productName": null,
"serialNumber": "B30F0841D9E2",
"usbVersionMajor": 2,
"usbVersionMinor": 0,
"usbVersionSubminor": 1,
"vendorId": 1105
}

Additional information

Please provide this extra information so we can better support your calculator:

Calculator name as written on the device: Ti 84+
This calculator can also receive files made for these other types of calculators: I don't know?
Any other technical information that might help: Using Chrome/ Opera GX on Win 10, shows up as "unknown device from texas instruments.

That's... such an odd set of parameters for any TI calculator model. A 0x82FF PID is non-standard, null product and manufacturer names shouldn't happen, etc.
If that's not an enumeration artifact, in that state, the calculator can't be detected by any of the usual computer <-> calculator communication programs, TI-Connect / TI-Connect CE / TILP. Well, you can try to use these to back up the calculator's contents before attempting to reboot the calculator, but it's unlikely to work, so you'd have to archive as much data as possible.

What's the factory+date+hardware revision code ? It's on the back of the calculator, alongside the serial number (TI changed their numbering scheme lately, but a 84+ is unlikely to be affected).
Also, is it running the standard OS, and if so, which version is it ? On the standard OS, 2nd + MEM, then 1 About, will print the required information on the screen.

Yeah, your productId makes no sense and your productName is empty @arusher999. That looks like an issue with your calculator. https://ticalc.link has a "catch all" feature that looks only at the vendorID, otherwise your device wouldn't have shown up at all.

Does it work in other link software? Did you try resetting the device?

I'm going to close this issue for now, as this is not a fault of the software. Feel free to open a new issue if you run into any other problems, or start a discussion if you need help with your device.