Education Technology

Solution 11374: Compatibility Between TI-89 Family, TI-92 Family, and Voyage™ 200 Graphing Calculators Data and Programs.

Can I send programs from a TI-89 family model to a TI-92 family or Voyage 200 graphing calculator?

In general, TI-89 family, TI-92 Plus, and Voyage 200 data and programs are compatible, with some differences. However, these models have incompatibilities with a TI-92.

Main Types of Incompatibilities:

All data is compatible between a TI-89, TI-89 Titanium, TI-92 Plus, and Voyage 200, but some programs written for the TI-89 family may not run the same on the two other models because of differences in the calculator's screen sizes and keyboards.

Compared to a TI-92, the TI-89, TI-89 Titanium, TI-92 Plus, or Voyage 200:

1) Have functions, instructions, and system variables that do not exist on the TI-92.
2) Can use the same variable to define and then evaluate a user-defined function or program. For example, a function can be defined in terms of x and then be evaluated using an expression containing x. This causes a circular definition error on the TI-92.
3) Manage local variables differently than the TI-92.

Text versus Tokenized:

When a program or function is created in the Program Editor, it exists in text form until it is executed. Then it is converted automatically to a tokenized form.

1) Data in text form can always be shared between the TI-89, TI-89 Titanium, TI-92, TI-92 Plus, and Voyage 200. However, the function or program may not give the same results when run on a different calculator.
2) Data in tokenized form contains information that describes included functionality. The TI-89 family, the TI-92 Plus, and the Voyage 200 use the same tokenized forms, but the TI-92 is different.
3) If an attempt to send a tokenized function or program from a TI-89, TI-89 Titanium, TI-92 Plus, or Voyage 200 to a TI-92 is made, the sending calculator automatically checks to be sure the functionality is acceptable for the TI-92. If not, the data is not sent. This protects the TI-92 because tokenized data can cause the TI-92 to lock up.
4) If tokenized data is sent, it does not guarantee that the data will give the same results on the other calculator.

For more information regarding your Texas Instruments graphing calculator, please refer to the guidebooks section.