TI-86 Link Protocol Guide v1.0 - Remote control/command
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.