Re: TI-83 Programming Questions


[Prev][Next][Index][Thread]

Re: TI-83 Programming Questions



On Sat, 16 Aug 1997 22:41:50 GMT, colin@colmar.demon.co.uk (Colin
Martin) wrote:

>OK, I'm quite new at TI-BASIC and I need a few pointers. I am sorry if
>I am asking questions that are printed in the manual but I've read it
>from cover to cover and can't find the answers.
>
>These questions are for the TI-83.
>
>1. Is it possible to disable the busy indicator from TI-BASIC?

Nope. Only in assembly.

>2. How can you get rid of the "Done" message after a program finishes?
>People seem to want a teacher key, and a blank home screen is better
>than one with a "Done" message.

Can't get rid of it.
Choice 1: Do it in assembly.
Choice 2: Don't quit, do something like this:

getkey->k
If k=22:Then    ; (Or any other key)
Disp "3+3/9","      .6666667"
Pause
End

This will make it look like you just typed in a problem, and hit
enter. Hopefully they won't notice the paused indicator in the upper
left.

>3. Is it possible to find out the amount of memory remaining from a
>program?

If you want to store the amount of free memory in some variable, nope.
Only in assembly. There's no way you can get the freemem in basic.

>4. I need two TI-83's to communicate with each other and swap
>variables over the link. Is there any way to synchronise the transfer
>so that you don't have to press enter on one when the other is ready,
>or will I have to use delay loops? If I do have to use delay loops -
>how long would you reccomend?

I really would use assembly for this. I've had a hell of a time
getting the Get( function on the TI82 to work. My friend's TI83,
though had some other link functions on it. Maybe those will help.

With that said, If I understand what you want to do, you can't use
delay loops because you do not know when the other person is ready at
all. Just use pause.

>I hope I haven't asked any questions that have been asked before. If I
>have, I apologize.
>
>Thanks,
>
>Colin


References: