Using the µVision Socket Interface: EXTVERS Struct Reference

| Using the µVision Socket Interface Application Note 198 Control and monitor µVision via the built-in TCP/IP interface

- Main Page
- Usage and Description
- Reference

- Data Structures
- Data Structure Index
- Data Fields

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
EXTVERS Struct Reference
Structs

## Data Fields
UINT | iV_Uv3
| 'UV3 Version' starts at &szBuffer [iV_Uv3V] More...
UINT | iV_Sock
| 'UVSOCK Version' starts at &szBuffer [iV_Sock] More...
UINT | nRes [30]
| Reserved (for extra version information) More...
char | szBuffer [3]
| Version strings (0, 'uVision=Vx.y',0, 'UVSOCK=Vx.y',0, [Reserved] ,0) More...

## Description

Extended version data

Contains the uVision extended version information in ASCII string format.

This structure is used in the following messages:

Client <== uVision (Response)

- UV_GEN_GET_EXTVERSION (uVision sets iV_Uv3 and iV_Sock to the version string indexes, and writes the version strings to szBuffer)

## Field Documentation

UINT EXTVERS::iV_Sock

'UVSOCK Version' starts at &szBuffer [iV_Sock]

UINT EXTVERS::iV_Uv3

'UV3 Version' starts at &szBuffer [iV_Uv3V]

UINT EXTVERS::nRes[30]

Reserved (for extra version information)

char EXTVERS::szBuffer[3]

Version strings (0, 'uVision=Vx.y',0, 'UVSOCK=Vx.y',0, [Reserved] ,0)