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: | 07 2D 00 00 | Request informations |
TI: | 74 56 00 00 | Acknowledgement of REQ |
PC: | 07 09 00 00 | Clear to send variable |
TI: | 74 56 00 00 | Acknowledgement of CTS |
74 15 0B 00 01 60 01 00 00 00 09 01 42 52 00 01 00 | Variable data: 12 bytes (OS: 1.60, BIOS: 1.00) | |
PC: | 07 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 01 60 for 1.60 |
4 | 2 bytes | BIOS version like 01 00 for 1.00 |
6 |
1 byte | Battery level (00 = good, 01 = low) |
7 |
1 byte |
Model / HW version (always 0?) |
8 |
2 bytes |
Language ID (0x0901 for English) |
10 |
2 bytes |
Always 00 00 |
12 |
1 byte |
Always 00 |
Flash Transfers |
Table of Contents |
Misc |