![]() |
Event Recorder
Version 1.0.0
MDK Debugger Views for Status and Event Information
|
Outputs a single line. Child elements create a display block [+] in the Component Viewer. The attributes property and value can consist of ASCII characters and format specifiers.
A format specifier starts with a percent sign followed by a format selector followed by a bracket enclosed expression.
<value> will take a symbolic name, for example, Waiting, Running, ...
The table lists the format specifiers.
Format Specifier | Description |
---|---|
%% | Literally one %-sign |
%d | Show value as a decimal number |
%t | Literal character |
%x | Show value as a hexadecimal number. Depending on the resulting expression type, one of the following format is used: 0x%04X or 0x%08X |
%E | Resolve the expression value to a symbolic enumerator value |
%I | IPV4 address (example: 192.168.150.99) |
%J | IPV6 address (example: 2a00:ee0:d::13) |
%M | MAC address (example: 1E-30-6C-A2-45-5F) |
%S | Resolve the expression result to a symbolic name, if it fails then use 0x%08X format |
%T | Use result type from expression (0x%02X / 0x%04X / 0x%08X / 0xI64X / %.3f / g) |
%U | Show a Keil-USB-descriptor |
Example:
Parent Element | Element Chain | ||
---|---|---|---|
out | /component_viewer/objects/object/out | ||
list | /component_viewer/objects/object/out/.../list | ||
item | /component_viewer/objects/object/out/.../item (self reference) | ||
Attributes | Description | Type | Use |
property | Name of the item. Is shown in the Property column of the Component Viewer window. | xs:string | optional |
value | Property value. Shown in the Value column of the Component Viewer window. | xs:string | optional |
info | Descriptive text, comment. Shown when hovered over the item in the Component Viewer window. | xs:string | optional |
cond | Conditional execution: element is executed when expression result is not 0. Default value is 1. | xs:string | optional |
skip | ...... | xs:string | optional |
Child Element | Description | Type | Occurrence |
item | Output a single line. An <item> in an <item> creates a tree structure in Component Viewer. | ItemType | 0..* |
output | Call an out element (function). | OutputType | 0..* |
list | Read complex variables, arrays, or linked lists. Walk through readlist arrays. | ListType | 0..* |