I am announcing that I just released the first public beta of prgmTRANSFER, a CE variable transfer program. This program uses MTP to communicate with various computer OSes out of the box, allowing simple variable transfers without installing annoying or complicated computer software.

It is known to be plug-and-play with no additional computer software required on at least Windows 10 (using the normal File Explorer, check under Computer), Ubuntu 20.04 (using the default Gnome Files (nautilus) or Dolphin File Manager), and Android 11 (Using the builtin Files app, check notifications after connecting the usb cable to open). Other OSes can use various relevant software, but that is not necessarily the target audience.

The latest nightly calculator library dependencies can be downloaded as mentioned in the README.

Feedback welcome, but keep in mind that it is still in beta and may be rough around the edges.

Compatibility update prgmTRANSFER v0.0.3b now released!
Make sure you update USBDRVCE!
Great work Smile
For the limited purpose of transferring files, not having to install TI-Connect CE / TILP - and for Windows users, their drivers, due to the annoying platform limitation - shall ease many a user's life.

Yet another reason, among many, why access to native code programs is a must...
I attempted to connect this to my mac running 10.11.6, and I got this:
Error: 22F700
Error: 677700
Well, as far as I know, macOS only likes (by default) MTP/PTP for cameras only, or at least for photo storage. The calc will actually show up in the photo import builtin program but won't list any TI files. The errors you're getting might be unsupported commands etc.

I'm making a web UI for transfers, for now it supports receiving files from the calc only: https://tiplanet.org/scripts/webmtp

Anyway, great job jacobly Smile
Works pretty great for me on Ubuntu 20.04, great job! Very Happy
jacobly wrote:
Android 11 (Using the builtin Files app, check notifications after connecting the usb cable to open).

So that makes this the first way to transfer files to and from a calc on a phone? Awesome!
At first I thought this was basically vapor, and then I *actually* read the thread lmao.
This seems a pretty nifty idea. Basically a program downloader with a web interface to presumably transmit local files?
What is MTP protocol though? I tried searching it on Google and got nonsense about blood transfusions, and one link about media transfer protocol. Is the latter correct?
Correct, it's the USB Media Transfer Protocol.
Awesome work Jacobly! I couldn't seem to get it working with either of my CE's but the issue just turned out to be between the keyboard and the chair (installing the correct clibs fixed it). Laughing Just for fun, I tried connecting the CEs together and running Cesium's USB abilities on the host side. I wasn't expecting this to work and it didn't, I got

Code:
event: 1
event: 2
event: 4
error: ABF700

before I unplugged them.

Plugging/unplugging the calculator really confused TI Connect CE at one point and it thought two calculators were connected when there was only one. Laughing
This is awesome.
It works fine on Ubuntu MATE 20.04 (using caja), but not on my mac. I suspect this is for the same reason that Linky68K fails to work.
Oxiti8 wrote:
jacobly wrote:
Android 11 (Using the builtin Files app, check notifications after connecting the usb cable to open).

So that makes this the first way to transfer files to and from a calc on a phone? Awesome!
WebUSB works on Android, so I think that honor goes to ticalc.link.
Indeed, and anyway, if all one has for communicating with a calculator is a phone / tablet, using ticalc.link is a prerequisite for bootstrapping the usage of prgmTRANSFER.
ticalc.link could be made to perform more than listing and transferring files, since TI's protocol is much richer than MTP.
could you get this working for mac os as well?
See my comment above, for macOS.
I did get it to work a while ago with a third party MTP software though. Oh well.
I have confirmed that it works perfectly fine on macOS with the randomly selected program Android File Transfer. I don't know what else you want me to do, I can't magically change the OS to support it OOTB.
  
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

» Go to Registration page
Page 1 of 1
» All times are GMT - 5 Hours
 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

 

Advertisement