Using the µVision Socket Interface: RAW_EVENT 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
RAW_EVENT Struct Reference

## Data Fields
UINT32 | nType: 8
UINT32 | nRes: 24
UINT64 | EvNumber
UINT64 | tStamp
UINT32 | restartID
UINT16 | id
UINT16 | nValues
unsigned char | idx
unsigned char | ctx
unsigned char | recorderID
unsigned char | overflowL: 1
unsigned char | reset: 1
unsigned char | validID: 1
unsigned char | last: 1
unsigned char | complete: 1
unsigned char | overflowH: 1
unsigned char | irq: 1
unsigned char | resume: 1
UINT32 | payload [2]

## Description

Event Recorder

Contains data from Event Recorder

- foo
- bar

This structure is used in the following messages:

Client <== uVision (Async)

- UV_DBG_EVTR_OUTPUT (uVision sends Event Recorder Records)

## Field Documentation

unsigned char RAW_EVENT::complete

unsigned char RAW_EVENT::ctx

UINT64 RAW_EVENT::EvNumber

UINT16 RAW_EVENT::id

unsigned char RAW_EVENT::idx

unsigned char RAW_EVENT::irq

unsigned char RAW_EVENT::last

UINT32 RAW_EVENT::nRes

UINT32 RAW_EVENT::nType

UINT16 RAW_EVENT::nValues

unsigned char RAW_EVENT::overflowH

unsigned char RAW_EVENT::overflowL

UINT32 RAW_EVENT::payload[2]

unsigned char RAW_EVENT::recorderID

unsigned char RAW_EVENT::reset

UINT32 RAW_EVENT::restartID

unsigned char RAW_EVENT::resume

UINT64 RAW_EVENT::tStamp

unsigned char RAW_EVENT::validID