TI-92 Link Protocol Guide - Miscellaneous
This topic contains various stuffs introduced with Ti-Connect which
can not be put at another place.
Step | Direction | Packet | ||
---|---|---|---|---|
1 |
|
|
|
RDY |
2 |
|
ACK with status |
No informations yet. Ti-Connect seems to be able to get battery
status and memory size.
In fact, Ti-Connect use an ersatz for this: it sends an empy var
with full path and next delete variable into by using remote control
(see next pragraph).
The protocol for silently creating a folder is shown below:
Step | Direction | Packet | ||
---|---|---|---|---|
1 |
|
|
|
RTS |
2 |
|
ACK | ||
3 |
|
CTS | ||
4 |
|
ACK | ||
5 |
|
XDP |
||
8 |
|
ACK | ||
9 |
|
EOT | ||
|
KEY |
|||
|
ACK |
Example (PC creating a folder on TI):
PC: | 09 C9 00 16 10 00 00 00 00 10 6E 65 77 5F 66 6C 64 5C 61 31 32 33 34 35 36 37 28 05 | Variable header:
"new_fld\a1234567" |
TI: | 89 56 00 00 | Acknowledgement of header |
TI: | 89 09 00 00 | Clear To Send |
PC: | 09 56 00 00 | Acknowledgement of CTS |
PC: | 09 15 00 10 00 00 00 00 00 0A 40 00 21 00 00 00 00 00 00 23 28 05 | Data (expression) |
TI: | 89 56 00 00 | Acknowledgement of header |
PC: | 09 92 00 00 | End of transmission |
. . . |
. . . |
. . . |
PC: |
Send key |
|
TI: |
Acknowledgement of key |
|
. . . |
. . . |
. . . |
In fact, Ti-Connect use an ersatz for this: it sends command and
write remotely 'DelVar 'varname'.
Key sequence: 010B (ON), 0108 (ESC), 0108 (ESC), 0108 (ESC), 0108
(ESC), 1108 (QUIT), 1108 (QUIT), 2051 (HOME), 0107 (CLEAR),
0107 (CLEAR), 0107 (CLEAR), 0064 (d), 0065 (e), 006C (l), 0076 (v),
0061 (a), 0072 (r),
0020 (SPC) and next varname with full path.
ep | Direction | Packet | ||
---|---|---|---|---|
1 |
|
|
|
KEY |
2 |
|
ACK |