| Offset | Field | Size | Value | Description |
| 0 | bCommand | 1 | 00 | the command, echoed |
| 1 | bStatus | 1 | 01 | no longer used? |
| 2 | unknown | 2 |
|
|
| 4 | bFwVersionMinor | 1 |
| firmware version minor part: 00.0.xx |
| 5 | bFwVersionMajor | 1 |
| firmware version major part: 00.x.00 |
| 6 | bModel | 1 | 05 | device model: 05 is the TL866II-Plus, 06 is the XGecu T500 |
| 7 | unknown | 1 |
|
|
| 8 | sDeviceCode | 8 |
| ISO 8859-1 string (no zero terminator) |
| 16 | sSerialNumber | 20 |
| ISO 8859-1 string (no zero terminator) |
| 36 | unknown | 4 |
|
|
| 40 | bDeviceVersion | 1 |
| firmware version device part: xx.0.00 |
In versions of the TL866 A/CS firmware 03.2.82 and earlier, the bStatus field was used to indicate whether the device was currently running the stock firmware (value 01) or the bootloader (value 02). A/CS firmware 03.2.85 and the TL866II-Plus appear to always return 01. The only difference in the report output between the stock firmware and the bootloader on the TL866II-Plus is the version number, for which the bootloader always returns 1.0.