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 |  |  |  | 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.

Packet Formats | Table of Contents | Screenshots

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