TI-86 Link Protocol Guide v1.0 - Remote control/command


Remote control

The TI-86's remote control ability is "silent," which means that the calculator does not need to be put in a special mode. The remote control ability can be utilized any time the calculator is ready to accept a keypress. Key codes : here.

Remote command:

The protocol used for sending a remote command is shown below.
Step Direction Packet

1

Computer

===>

Calculator

CMD

2

<===

ACK

3

<===

Second ACK or SKIP/EXIT with 1-byte error code. If SKIP/EXIT, then the computer sends an ACK packet back to the calculator. (fixme !)

The scancode of the key is sent in the last two bytes of the command. The <2nd> and <Alpha> keys are not sent as scancodes, but are implied by the scancode of the following key.

Example:
PC: 06 87 C7 00 Command: Key <M1> (<2nd>+<F1>)
TI: 86 56 00 00 Acknowledgement of command
TI: 86 56 00 00 Acknowledgement (fixme !)

The computer will not send any information back through the link port except the error state when an error screen is loaded.
 

[previous page]
Packet Formats

[home]
Table of Contents

[next page]
Screenshots


Site maintained by Romain Liévin (roms@lpg.ticalc.org) and Tim Singer (tsinger@gladstone.uoregon.edu)