With the introduction of the Ti-Connect software, Texas Instruments
have incorporated a new command which returns some version
informations.
The protocol for silently receiving the clock is shown below:
| Step | Direction | Packet | ||
|---|---|---|---|---|
|
|
|
|
|
VER |
|
|
|
ACK | ||
|
|
|
CTS | ||
|
|
|
ACK | ||
|
|
|
DATA |
||
|
|
|
ACK | ||
Example (PC requesting version):
| PC: | 08 2D 00 00 | Request informations |
| TI: | 98 56 00 00 | Acknowledgement of REQ |
| PC: | 08 09 00 00 | Clear to send variable |
| TI: | 98 56 00 00 | Acknowledgement of CTS |
| 88 15 0E 00 02 09 01 07 00 01 09 01 00 00 00 00 00 03 21 00 | Variable data: 14 bytes (OS: 2.09, BIOS: 1.07) | |
| PC: | 08 56 00 00 | Acknowledgement of variable data |
The variable data has the following format (pure binary and/or BCD):
| Offset | Length | Description |
|---|---|---|
| 0 | 2 bytes | OS version like 02 09 for 2.09 |
| 4 | 2 bytes | BIOS version like 01 07 for 1.07 |
| 6 |
1 byte | Battery level: 00 = good, 01 = low |
| 7 |
1 byte |
Hardware Revision ? (0 = HW1, 1
=
HW2, 2 = HW3) |
| 8 |
2 bytes |
Language ID ( 0x0901 for English) |
| 10 |
2 bytes |
Always 00 00 |
| 12 |
2 bytes |
Always 00 00 |
| 14 |
2 bytes |
Hardware ID (1 = 92+, 3 = 89, 8
= V200, 9 = Titanium); see TIGCC doc. |
Clock |
Table of Contents |
Misc |