Calculator Community > HP Calculators

A solution to HP connectivity problems

(1/5) > >>

DJ Omnimaga:
As you might have noticed, when you connect your HP Prime to the computer then open the Connectivity Kit software, it takes about 10 minutes before the software has finished displaying the entire calculator content. It is not as bad when you have a small amount of programs (takes around 30 seconds), but when you have about 30 KB of them, 10 minutes is what it takes (with some chances of the connection dying in the meantime), meaning that if you create a game that is 500 KB large, you'll most likely have to wait several hours before the software finally detects it, pretty much rendering transfer of any large files (or small files from an overcrowded calc) impossible.

In addition to that, the connectivity kit software itself cannot transfer files. The only way is to open the program code in the software, copy its entire content, then create a new program on the calculator and paste the code in there. Once done, you hit save, but the issue is that it takes about 30 seconds per kilobytes before the updated program finally appears on the calc and there is nothing telling you it's actually sending at all!

Also, in the connectivity kit, you cannot transfer anything to the calc until the software is done 100% reading the calc content. If you want to backup often, you better wipe out your entire calc content and only keep what you're working on.

The alternate way is to use the HP Prime emulator, which sends files directly to the calc. However, it comes with the same problem about slow file transfers and 90% of the time the emulator will stop detecting the calc after one minute or so, meaning you have to disconnect and reconnect it over and over and making the transfer of any larger file impossible.


Since it is unclear yet if this software will be updated anytime soon and work better, I wonder if it would be best to have third-party tools, such as a HPLP software (in reference to the TILP name)? Anyway I saw this post on TI-Planet at http://tiplanet.org/forum/viewtopic.php?p=150590#p150689 and I think that Lionel and Critor might have started doing so, so I thought I would bring this up in case anyone with the knowledge or time to do it would be willing to help. Here is the current Github project URL (for now): https://github.com/debrouxl/hpcomm

I wonder if this software would manage to get around the long delays for file transfers too?

Lionel Debroux:
Thanks. I have just renamed the repository to hplp: https://github.com/debrouxl/hplp , which makes more sense...

This morning, I split the code across multiple files, introducing the exact same organization as libticables + libticalcs. Not that it makes the program any closer to user consumption, but it makes the code base nicer.

DJ Omnimaga:
Cool to hear. Apparently Tim didn't have this slowness issue I mentionned above, so I'll send him a program that fails to send at a reasonable speed. It was just a program that scrolled through the entire Super Sonic Ball sprite sheet and it was over 10 KB large, but I had a different version with updated sprites that was much larger (around 18-28 KB IIRC). I hope it's not computer compatibility issues >.< (I use Windows 7 64 bits and a first gen i7 computer from 2010).

XiiDraco:
I don't remember exactly what I did, But I managed to put files onto my Prime, after I copied it and pasted into some sort of folder. Took me no time at all...

Hmmm I wish I could remember what I did...

EDIT:Oh I just put the program into folder in the files for the connectivity kit and then right click on it in connectivity and hit send to class.
(You might have just said that, but I didn't understand)

DJ Omnimaga:
How large were your files btw?

Also what is the send to class function? ???

Navigation

[0] Message Index

[#] Next page

Go to full version