Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Programming (http://www.chiefdelphi.com/forums/forumdisplay.php?f=51)
-   -   [Off-Topic] Ti84 Calculator (http://www.chiefdelphi.com/forums/showthread.php?t=109386)

ctccromer 04-11-2012 14:32

[Off-Topic] Ti84 Calculator
 
Hey guys. I just recently looked up how to code on my graphing calculator -- I'm working on writing a program for each chapter in my AP Physics class, with a list of each equation in the chapter. Once an equation is chosen, it asks you which variable is missing, prompts the other variables, and spits out the answer. Useful for 1) having the base equations always there, and 2) quick answers

However I've run into a couple issues, so if you happen to know how to help me out, I'd appreciate it :)

1) Somehow, SOME WAY, I accidentally wiped my calculator. Shows the start-up screen with "select alpha f1-f4" and everything. All my programs are gone... Any idea how I even did this so I know what to avoid? Is there any way to restore its previous state, see a list of the programs deleted, or anything? :/ hours wasted..

2) To show a list of equations, I'm using Program -> "Menu(" and making each equation a list item on the menu "EQUATIONS". The only issue with this is that the longer equations go off the screen instead of wrapping around to a new line. Is there any way to make them wrap around, decrease the text size, etc? Or do I have to create extra, useless "lists" with the rest of the equation to fake it wrapping around?

3) I read that it's possible to code the programs on the computer, then transfer them over. This would make huge programs like what I'm trying to make much simpler (and easier in the case of #1...). To do this, do I simply code it in anything, such as Notepad, and then transfer it over? Or do I need a specific program from TI's website?

Thanks for the help. And I'll leave this link as a resource for anyone else seeking information on the subject: http://answers.yahoo.com/question/in...3195411AAxaxup

CalTran 04-11-2012 15:34

Re: [Off-Topic] Ti84 Calculator
 
http://tibasicdev.wikidot.com/ is my go to site for programming my calculator.

As far as wiping the calculator, I would be willing to bet you either did a hard reset (removing a battery when the calculator is on will do) or something like 2nd>+>7>1>2. As far as I know, there isn't any way to recover data unless you've backed it up on a computer.
I've never played around with making menus in my calculator, but if you change the mode of your calculator from mathprint to classic will change it back to wrap around rather than infinitely running on.
Can't say I've ever found a working computer workspace for ti84 programming though.

calcmogul 04-11-2012 16:49

Re: [Off-Topic] Ti84 Calculator
 
For developing TI-BASIC programs on a computer, I've occasionally used TokenIDE, which is developed by merthsoft. You can get an older version at the Cemetech Archives: http://www.cemetech.net/programs/ind...de=file&id=515. The latest build is at http://merthsoft.calcg.org/Tokens.zip, but his site's been down for a while.

ctccromer 04-11-2012 19:05

Re: [Off-Topic] Ti84 Calculator
 
Quote:

Originally Posted by CalTran (Post 1192744)
http://tibasicdev.wikidot.com/ is my go to site for programming my calculator.

As far as wiping the calculator, I would be willing to bet you either did a hard reset (removing a battery when the calculator is on will do) or something like 2nd>+>7>1>2. As far as I know, there isn't any way to recover data unless you've backed it up on a computer.
I've never played around with making menus in my calculator, but if you change the mode of your calculator from mathprint to classic will change it back to wrap around rather than infinitely running on.
Can't say I've ever found a working computer workspace for ti84 programming though.

thanks for the site! The battery mustve become loose for a moment :/ that really sucks! But at least now I understand what happened
Also, classic vs mathprint doesn't fix the wrap-around issue (for menu items at least). Any other ideas?

ctccromer 09-11-2012 08:42

Re: [Off-Topic] Ti84 Calculator
 
Alright guys, I mostly finished the program. Luckily I backed up my calculator on my computer this time ^^

However I now need to make a custom menu rather than using the "Menu(" option because of 2 reasons: The Menu( option only allows for 7 lines max, and there's no way to make the text wrap around or print smaller, so if something goes off the page, too bad.

However I googled how to make a custom menu for it and mostly all I found was the problems with the built in menu system and something about having to use a string variable..

Does anyone know how to make a custom menu on the calculator?

MAldridge 10-11-2012 16:30

Re: [Off-Topic] Ti84 Calculator
 
I would recommend using TIGCC, it is ancient, but supports compiling C to target the calculator, which is a major plus. For AP's last year, we wrote a program that pulled in a lot of other programs and made a nice menu that made it faster to solve problems.

therealcedz 11-11-2012 03:15

Re: [Off-Topic] Ti84 Calculator
 
I remember when my calculator accidentally erased all my programs. One way you can avoid this is archiving the programs. Grouping them will archive them, preventing them from being erased. 2nd -> mem -> group -> create new group. You have to choose at least two programs for you to group them. after choosing two programs, you could test it out. Group 2 dud programs, erase each of them, and go to 2nd -> mem - > group -> ungroup -> and choose the group that contains the program. Now whenever your ram gets erased, you could ungroup the programs to regain them.

A way to make a custom menu is to have a next/ previous button. so something like this:

Lbl 7
menu("equations", "f=ma", 1,"vf = vi + at", 2, " d = .5at^2 + vot", 3, "next", 4)

Lbl 4
menu("equations pg2", "vf^2 = vi^2+ 2ad", 5,"t = rxf", 6, " back", 7, "next", 8)

Lbl 8
menu("equations pg3", "blah", 9,"blah", a, " back", 4, "next", b)

Lbl b
menu(....)

//rest of program goes here

Even though you loose two spots for equations on each page, you can create an infinite number of spaces


All times are GMT -5. The time now is 02:15.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi