Get live data values from Test Input channels.
More...
Get live data values from Test Input channels.
The DAP_TI_Value Command returns the live (current) values of the Test Inputs in the CMSIS-DAP Debug Unit. Returned are live data that are currently available in the Test Inputs channels.
DAP_TI_Value Request:
| BYTE | SHORT ******| BYTE ***********|
> 0x1E | ChannelMask | DT_Time_Request |
|******|*************|*****************|
- ChannelMask: Bit mask that encodes the channels that should be scanned.
- Time_Request:
- 0: No Time Stamp in response.
- 1: Include Time Stamp in response.
DAP_TI_Value Response:
| BYTE | SHORT ******| WORD ++++++++|++++++++++++|
< 0x1E | ChannelMask | TD_TimeStamp | DataValues |
|******|*************|++++++++++++++|++++++++++++|
- ChannelMask: Bit mask of channels that are actually scanned. Depending on the capabilities of the Debug Unit, this might be less than the request channels.
- TD_TimeStamp: Test Domain Timer value at the beginning the the request (only present if DT_Time_Request is set to 1).
- DataValues: data values of the various Test Inputs (starting with channel=0). The size of DataValues depends on the data size (see DAP_TI_Info Response, Attributes bit 0..2) In case of SHORT or WORD data format, the LSB is send first.