ADTF
Loading...
Searching...
No Matches
Demo Description Generation Data Access

Plugin Information

Plugin Filenameadtf_core.adtfplugin
Plugin Descriptionadtf_core.plugindescription
Plugin NameADTF Core Plugin
LicenseADTF Subscription
Support Mailsupport@digitalwerk.net
Homepage URLhttps://adtf.dev

Plugin Versions

Plugin Version3.99.99
Plugin File Version1.0
adtf3.99.99
adtf::ucom3.1.0

Component Information

NameDemo Description Generation Data Access
CIDdemo_description_generation_access.filter.adtf.cid
DescriptionUse this filter to print the received members 'ui32HeaderVal' and 'ui32Val' of a stream with the structure of tNestedStruct, e.g. written by 'Demo Code Generation Data Generator'.
TypeFilter

Properties

NameValueTypeDescriptionSubproperties
log_channels/default/fatal_action2tUInt32The default action when a fatal error is reported.Value List:
Stop session = 2
Shutdown ADTF = 3
Abort to crash handler = 4Value Range:
minimum =
maximum = Filename Extension Filter:
log_channels/default/log_level35tUInt8The log level for this channel.Value List:
None = 0
Error = 10
Warning = 20
Info = 30
Detail = 35
Dump = 40
All = 255Value Range:
minimum =
maximum = Filename Extension Filter:
log_channels/default/recoverable_action0tUInt8The action to perform when a recoverable error is reported.Value List:
Log only = 0
Treat as fatal = 1Value Range:
minimum =
maximum = Filename Extension Filter:

Input Pins

NameStream TypeDescription
input adtf/default Input data based on tNestedStruct

Runner Pins

NameActivation TypeData TriggeredData InputThread TriggeredThread CyclicTimer TriggeredTimer IntervalDescription
process_input91input0000Default runner port for the input pin 'input'

Dynamic Pins

Dynamic Input Pinsfalse
Dynamic Output Pinsfalse
Dynamic Input Binding Pinsfalse
Dynamic Output Binding Pinsfalse

Input Pin Stream Types

Pin Nameinput
Meta Type Nameadtf/default
Stream Type Properties
NameValueTypeDescriptionSubproperties
md_data_serializedfalsetBoolValue Range:
minimum =
maximum = Filename Extension Filter:
md_definitions
<?xml version="1.0"?>
<ddl:ddl xmlns:ddl="ddl">
<header>
<language_version>4.01</language_version>
<author></author>
<date_creation></date_creation>
<date_change></date_change>
<description></description>
</header>
<units />
<datatypes>
<datatype name="double" size="64" description="Predefined DataType for tFloat64" arraysize="1" />
<datatype name="float" size="32" description="Predefined DataType for tFloat32" arraysize="1" />
<datatype name="int32_t" size="32" description="Predefined DataType for tInt32" arraysize="1" min="-2147483648" max="2147483647" />
<datatype name="int64_t" size="64" description="Predefined DataType for tInt64" arraysize="1" min="-9223372036854775808" max="9223372036854775807" />
<datatype name="uint16_t" size="16" description="Predefined DataType for tUInt16" arraysize="1" min="0" max="65535" />
<datatype name="uint32_t" size="32" description="Predefined DataType for tUInt32" arraysize="1" min="0" max="4294967295" />
<datatype name="uint8_t" size="8" description="Predefined DataType for tUInt8" arraysize="1" min="0" max="255" />
</datatypes>
<enums />
<structs>
<struct name="demo_generation::tHeaderStruct" version="1" alignment="8">
<element name="ui32HeaderVal" type="uint32_t" arraysize="1">
<serialized bytepos="0" byteorder="LE" />
<deserialized alignment="4" />
</element>
<element name="f64HeaderVal" type="double" arraysize="1">
<serialized bytepos="4" byteorder="LE" />
<deserialized alignment="8" />
</element>
</struct>
<struct name="demo_generation::tNestedStruct" version="1" alignment="8">
<element name="sHeaderStruct" type="demo_generation::tHeaderStruct" arraysize="1">
<serialized bytepos="0" byteorder="LE" />
<deserialized alignment="8" />
</element>
<element name="sSimpleStruct" type="demo_generation::tSimpleStruct" arraysize="1">
<serialized bytepos="12" byteorder="LE" />
<deserialized alignment="8" />
</element>
</struct>
<struct name="demo_generation::tSimpleStruct" version="1" alignment="8">
<element name="ui8Val" type="uint8_t" arraysize="1">
<serialized bytepos="0" byteorder="LE" />
<deserialized alignment="1" />
</element>
<element name="ui16Val" type="uint16_t" arraysize="1">
<serialized bytepos="1" byteorder="LE" />
<deserialized alignment="2" />
</element>
<element name="ui32Val" type="uint32_t" arraysize="1">
<serialized bytepos="3" byteorder="LE" />
<deserialized alignment="4" />
</element>
<element name="i32Val" type="int32_t" arraysize="1">
<serialized bytepos="7" byteorder="LE" />
<deserialized alignment="4" />
</element>
<element name="i64Val" type="int64_t" arraysize="1">
<serialized bytepos="11" byteorder="LE" />
<deserialized alignment="8" />
</element>
<element name="f64Val" type="double" arraysize="1">
<serialized bytepos="19" byteorder="LE" />
<deserialized alignment="8" />
</element>
<element name="f32Val" type="float" arraysize="1">
<serialized bytepos="27" byteorder="LE" />
<deserialized alignment="4" />
</element>
</struct>
</structs>
<streammetatypes />
<streams />
</ddl:ddl>
cStringValue Range:
minimum =
maximum = Filename Extension Filter:
md_structdemo_generation::tNestedStructcStringValue Range:
minimum =
maximum = Filename Extension Filter: