![]() |
Using the µVision Socket Interface
Application Note 198
Control and monitor µVision via the built-in TCP/IP interface
|
Data Fields | |
| xWORD16 | nChannel |
| 0:=UART#1, 1:=UART#2, 2:=UART#3, 3:=Debug (printf) output More... | |
| xWORD16 | itemMode |
| 0:=Bytes, 1:=WORD16 More... | |
| DWORD | nMany |
| number of items (BYTE or WORD16) More... | |
| union { | |
| xUC8 aBytes [1] | |
| nMany Bytes follow here. More... | |
| xWORD16 aWords [1] | |
| nMany Word16 follow here. More... | |
| } | s |
| nMany data items. More... | |
Terminal I/O data
Contains uVision terminal window data, and the channel the data is associated with. The channel list is target dependent.
This structure is used in the following messages:
Client ==> uVision (Request)
Client <== uVision (Response)
| xUC8 SERIO::aBytes[1] |
nMany Bytes follow here.
| xWORD16 SERIO::aWords[1] |
nMany Word16 follow here.
| xWORD16 SERIO::itemMode |
0:=Bytes, 1:=WORD16
| xWORD16 SERIO::nChannel |
0:=UART#1, 1:=UART#2, 2:=UART#3, 3:=Debug (printf) output
| DWORD SERIO::nMany |
number of items (BYTE or WORD16)
| union { ... } SERIO::s |
nMany data items.