Ti-92 to ti-89 or ti- 92 plus, Ti-89 or ti-92 plus to ti- 92 – Texas Instruments PLUS TI-89 User Manual

Page 398

Advertising
background image

Chapter 22: Linking and Upgrading 381

22LINK.DOC TI-89/TI-92 Plus: Linking and Upgrading (English) Susan Gullord Revised: 02/23/01 1:23 PM Printed: 02/23/01 2:20 PM Page 381 of 18

All user-defined variables, including functions and programs, can be
sent from a

TI

-92

to a

TI

-89

or

TI

-92 Plus

. However, they may behave

differently. Examples are:

¦

Conflicts between

TI

-89 / TI-92 Plus

system variable, function, and

instruction names and

TI

-92

user-defined names.

¦

Programs or functions that use symbolic local variables. On a

TI

-89

and

TI

-92 Plus

, a local variable must be initialized with a

value before it can be referenced (meaning that a local variable
cannot be used symbolically), or you must use a global variable
instead. This includes programs that evaluate strings as local
variables that are symbolic, such as

expr()

.

Any functionality that exists on a

TI

-89

or

TI

-92 Plus

and NOT on a

TI

-92

will NOT run as expected on a

TI

-92

. In some cases (text form),

the data will transfer but may give an error when run on the

TI

-92

. In

other cases (tokenized form), the data may not be sent to the

TI

-92

.

If the data contains only functionality available on a

TI

-92

, it can

probably be sent to and run on a

TI

-92

with the same results.

Exceptions include:

¦

Graph databases (GDBs) will not be sent because the

TI

-89

and

TI

-92 Plus

use a GDB structure that has more information than the

TI

-92

GDB.

¦

A function or program defined in terms of a variable such as

x

and then evaluated using some expression containing that same
variable will run on a

TI

-89

and

TI

-92 Plus

, but will cause a

Circular

definition

error on a

TI

-92

.

¦

Some existing

TI

-92

functions and instructions have enhanced

functionality on a

TI

-89

and

TI

-92 Plus

(such as

NewData

,

setMode()

, and matrix functions that use the optional tolerance

argument). These functions and instructions may not be sent at
all or may cause an error on a

TI

-92

.

¦

Archived variables will not be sent to a

TI

-92

. Unarchive the

variables first.

¦

Data variables that contain headers will not be sent. Those
without headers will be sent only if the contents are

TI

-92

compatible.

¦

Product software (base code) upgrades.

¦

Flash applications.

You can upgrade a

TI

-92

to a

TI

-92 Plus

by installing a

TI

-92 Plus

Module. See the Texas Instruments web site

education.ti.com

for more information.

TI-92 to TI-89
or TI-92 Plus

TI-89 or TI-92 Plus
to TI-92

Advertising
This manual is related to the following products: