Compatibility

When writing TI-Basic programs, it is ideal to have the program universally compatible with the entire TI range. However, that is not always possible. For example, while there are no lowercase letters on the TI-83, excluding the statistical variables, all of the other calculators have them. Keep in mind that although the actual command may not exist on a calculator, it may be possible to transfer a program with the command to that calculator. Here is a table showing the TI-Basic commands that may provide compatibility issues between different calculator versions:

Calculator Models
Command TI-83 TI-83+ TI-83+ OS 1.15 TI-84+ TI-84+ OS 2.30 TI-84+CSE TI-84+CE/83PCE TI-Nspire TI-Nspire CX TI-Nspire CX/CAS
%1
Archive
Asm(
AsmComp(
Asm84CPrgm 2
Asm84CEPrgm3
AsmPrgm 4
BackgroundOff
BackgroundOn5
χ²GOF-Test(
checkTmr(
Circle( 6 7 8
ClockOff
ClockOn
dayOfWk(
DetectAsymOff
DetectAsymOn
Dot-Thick
Dot-Thin
eval(
ExecLib
GarbageCollect
Get( 9
getDate
getDtFmt
getDtStr(
getTime
getTmFmt
getTmStr(
GraphColor(
invT(
isClockOn
LinRegTInt
Manual-Fit
OpenLib(
piecewise( 10
Send( 11
setDate(
setDtFmt(
setTime(
setTmFmt(
startTmr
sub( 12 13
Text( 14
TextColor(15
Thick
Thin
timeCnv(
toString(
UnArchive
Wait

.

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-Noncommercial 2.5 License.