Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - lxman

Pages: [1]
1
Calculator C / Help working with estack
« on: May 12, 2011, 07:17:41 pm »
Hello all,

I am in the process of developing a flash app for TI89 using TI Flash Studio.  I would like to get familiar with the estack, so I can use the AMS calculation abilities.  Things don't seem to be working for me so far, though.  If someone could help I would be most appreciative.

Here's what I am currently struggling with.

I want to place a matrix on the estack, execute an rref (reduced row echelon format) on it, and retrieve the result.

I have tried the following:

Code: [Select]
char matx_str[255];
EStackIndex orig_top;

strcpy(matx_str, "rref([[3,6,4][5,9,2][-9,5,-2]])");
orig_top = top_estack;
push_zstr(matx_str);
push_str_to_expr(top_estack); // Receive a syntax error when executing this line of code
delete_between(orig_top, top_estack);


If someone is familiar with how to properly use the estack, I would appreciate it.

Thank you.

2
ASM / Help with signing a flash app
« on: April 07, 2011, 07:41:33 pm »
Hello all,

I have been working with TI Flash Studio, and I have the beginnings of a chemistry flash app going which loads and works fine on the emulator.  I have emailed TI (doesn't) cares and basically got a response that said that they'll think about getting back with me one of these days and maybe giving me a key to sign the app to put it on my calculator for testing purposes.  I will not belabor TI's attitude, as I am sure you all are already well aware of what it entails.

Anyway, in order to get the app out where I can test (and eventually distribute) it, I have downloaded the key files from brandonw's website.  I have also downloaded and attempted with rabbitsign and resign68k.  I am able to successfully sign the app (at least no errors are output and a file is created).  When I attempt to load the file to my calculator, however, I receive a "no matching certificate on the calculator" message, and of course it refuses to load.

Would any of you kind coders care to assist me in getting me up to speed on how to sign this app properly?

 ;D

Any assistance would be much appreciated.

Thank you in advance.

3
TI Z80 / Update for calcutils
« on: May 28, 2010, 04:40:48 pm »
A new update for the calcutils project has been posted.  To see the latest sources go to:

http://calcutils.tuxfamily.org

The big changes with the 0.2 release . . .

Two utilities have been added - calcbackup and calcrestore.  They are designed to allow you to back up and restore everything on the calculator.  With calcbackup, you create an empty directory, start up calcbackup and watch it fly until all of the files are backed up from the calculator.  With calcrestore, enter a directory with files you wish to send to the calculator, start up calcrestore and watch it fly.  Each of the utilities has command line help with the -h or --help option to further explain their usage, etc.

The big change behind the scenes is that I have moved the project from c to c++ and have put the bulk of the work in a pair of c++ classes, ti_usb and ti_file.  But, browse the source if you would like to learn more about that, as it is fairly well documented.

Again, the only calculator currently supported is the TI89 Titanium over the USB link, and of course the project will continue to be linux only.

4
Hi all,

I am a dedicated linux user and entering school now I am required to have a TI.  So I went out and bought a Titanium.  I have been through and downloaded and installed the different versions of TI stuff that I could find for linux and I find the present support for linux to be a bit out of date.

Therefore, I have started a new project with the objective to code some simple command line utilities to work with my calculator.  By leaving out all of the GUI stuff (KDE, etc.) it should make the utilities usable for a greater length of time with less maintenance.

I am currently able to do a directory listing, take a screenshot and get the device information listing.  This has been coded specifically for my Titanium over the USB link and it works.

Source and compiled binaries (for a 2.6 kernel and libusb-1.0) are at http://calcutils.tuxfamily.org

Take a look if you like.  There is a link for an email to provide feedback as well.

Pages: [1]