tilp_and_gfm
tilp_and_gfm copied to clipboard
Allow overwriting archived variables if the target calculator supports it
<Kryptonic> Why can't tilp overwrite locked/archived vars
<Adriweb> Kryptonic: idk ask debroux_ :P
<debroux_> Kryptonic: possibly because not all models which support archived / locked vars support remote delete, let alone unarchiving + remote delete.
<debroux_> Or remote unlock + remote delete.
<Kryptonic> Could something be done to allow it for specific calcs, like the 84+CE?
<debroux_> Does it really support remote unarchive, remote unlock and remote delete ?
<debroux_> It probably has change attr, yes.
<Kryptonic> I imagine it does, since TI Connect CE can overwrite archived vars
<debroux_> Understood.
<debroux_> libticalcs should have and definitely expose all it takes to overwrite archived variables, but not all of it is used by TILP.
<debroux_> Post an issue at https://github.com/debrouxl/tilp_and_gfm/issues ?
Thanks :) I didn't think about it before leaving the computer for a little while, but in order to make sure I'm not missing something about the DUSB / CARS communication protocol, I'd need some USB dumps of TI-Connect CE <-> TI-eZ80 calculator while doing the following operations:
- remote delete of unarchived variable;
- remote delete of archived variable;
- remote overwrite of archived variable.
- (remote overwrite of unarchived variable probably isn't useful)
On Windows, these dumps are done with e.g. USBPcap.
TIA ;)
I can get that to you in a few hours.
Oh yay, that means I don't have to do it :D
Here are the (Wireshark) catptures along with the 8xp that was used to do the tests.