ADTF  3.13.2
Demo Media Description Code Generation Filters Plugin

Demo Code Generation Data Generator

Plugin Information
Plugin Filenamedemo_code_generation_filters.adtfplugin
Plugin Descriptiondemo_code_generation_filters.plugindescription
Plugin NameDemo Code Generation Plugin
LicenseADTF
Support Mailsupport@digitalwerk.net
Homepage URLhttps://support.digitalwerk.net/
Plugin Versions
Plugin Version3.13.2
Plugin File Version1.0
adtf3.13.2
adtf::ucom3.1.0
Component Information
NameDemo Code Generation Data Generator
CIDdemo_code_generation_generator.filter.adtf.cid
DescriptionUse this filter to generate increasing data with the structure of tNestedStruct.
TypeFilter
Output Pins
NameStream TypeDescription
output adtf/default Provides the generated samples based on tNestedStruct
Runner
NameActivation TypeData TriggeredData InputThread TriggeredThread CyclicTimer TriggeredTimer IntervalDescription
generate_data100011000000Runner to periodically trigger the function which generates the output samples
Dynamic Pins
Dynamic Input Pinsfalse
Dynamic Output Pinsfalse
Dynamic Input Binding Pinsfalse
Dynamic Output Binding Pinsfalse
Output Pin Stream Types
Pin Nameoutput
Meta Type Nameadtf/default
Stream Type Properties
NameValueTypeDescriptionSubproperties
md_data_serializedfalsetBool
md_definitions
<?xml version="1.0"?>
<adtf:ddl xmlns:adtf="adtf">
<header>
<language_version>4.00</language_version>
<author>build</author>
<date_creation>16.11.2021</date_creation>
<date_change>16.11.2021</date_change>
<description>ADTF generated</description>
</header>
<units />
<datatypes>
<datatype name="tUInt32" size="32" description="predefined ADTF tUInt32 datatype" min="0" max="4294967295" />
<datatype name="tFloat64" size="64" description="predefined ADTF tFloat64 datatype" min="-1.797693e+308" max="1.797693e+308" />
<datatype name="tUInt8" size="8" description="predefined ADTF tUInt8 datatype" min="0" max="255" />
<datatype name="tUInt16" size="16" description="predefined ADTF tUInt16 datatype" min="0" max="65535" />
<datatype name="tInt32" size="32" description="predefined ADTF tInt32 datatype" min="-2147483648" max="2147483647" />
<datatype name="tInt64" size="64" description="predefined ADTF tInt64 datatype" min="-9223372036854775808" max="9223372036854775807" />
<datatype name="tFloat32" size="32" description="predefined ADTF tFloat32 datatype" min="-3.402823e+38" max="3.402823e+38" />
</datatypes>
<enums />
<structs>
<struct name="tNestedStruct" version="1" alignment="1">
<element type="tHeaderStruct" name="sHeaderStruct" bytepos="0" arraysize="1" byteorder="LE" alignment="1" />
<element type="tSimpleStruct" name="sSimpleStruct" bytepos="12" arraysize="1" byteorder="LE" alignment="1" />
</struct>
<struct name="tHeaderStruct" version="1" alignment="1">
<element type="tUInt32" name="ui32HeaderVal" bytepos="0" arraysize="1" byteorder="LE" alignment="1" />
<element type="tFloat64" name="f64HeaderVal" bytepos="4" arraysize="1" byteorder="LE" alignment="1" />
</struct>
<struct name="tSimpleStruct" version="1" alignment="1">
<element type="tUInt8" name="ui8Val" bytepos="0" arraysize="1" byteorder="LE" alignment="1" />
<element type="tUInt16" name="ui16Val" bytepos="1" arraysize="1" byteorder="LE" alignment="1" />
<element type="tUInt32" name="ui32Val" bytepos="3" arraysize="1" byteorder="LE" alignment="1" />
<element type="tInt32" name="i32Val" bytepos="7" arraysize="1" byteorder="LE" alignment="1" />
<element type="tInt64" name="i64Val" bytepos="11" arraysize="1" byteorder="LE" alignment="1" />
<element type="tFloat64" name="f64Val" bytepos="19" arraysize="1" byteorder="LE" alignment="1" />
<element type="tFloat32" name="f32Val" bytepos="27" arraysize="1" byteorder="LE" alignment="1" />
</struct>
</structs>
<streams />
</adtf:ddl>
cString
md_structtNestedStructcString

Demo Code Generation Data Access

Plugin Information
Plugin Filenamedemo_code_generation_filters.adtfplugin
Plugin Descriptiondemo_code_generation_filters.plugindescription
Plugin NameDemo Code Generation Plugin
LicenseADTF
Support Mailsupport@digitalwerk.net
Homepage URLhttps://support.digitalwerk.net/
Plugin Versions
Plugin Version3.13.2
Plugin File Version1.0
adtf3.13.2
adtf::ucom3.1.0
Component Information
NameDemo Code Generation Data Access
CIDdemo_code_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
Input Pins
NameStream TypeDescription
input adtf/default Input data based on tNestedStruct
Runner
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_serializedfalsetBool
md_definitions
<?xml version="1.0"?>
<adtf:ddl xmlns:adtf="adtf">
<header>
<language_version>4.00</language_version>
<author>build</author>
<date_creation>16.11.2021</date_creation>
<date_change>16.11.2021</date_change>
<description>ADTF generated</description>
</header>
<units />
<datatypes>
<datatype name="tUInt32" size="32" description="predefined ADTF tUInt32 datatype" min="0" max="4294967295" />
<datatype name="tFloat64" size="64" description="predefined ADTF tFloat64 datatype" min="-1.797693e+308" max="1.797693e+308" />
<datatype name="tUInt8" size="8" description="predefined ADTF tUInt8 datatype" min="0" max="255" />
<datatype name="tUInt16" size="16" description="predefined ADTF tUInt16 datatype" min="0" max="65535" />
<datatype name="tInt32" size="32" description="predefined ADTF tInt32 datatype" min="-2147483648" max="2147483647" />
<datatype name="tInt64" size="64" description="predefined ADTF tInt64 datatype" min="-9223372036854775808" max="9223372036854775807" />
<datatype name="tFloat32" size="32" description="predefined ADTF tFloat32 datatype" min="-3.402823e+38" max="3.402823e+38" />
</datatypes>
<enums />
<structs>
<struct name="tNestedStruct" version="1" alignment="1">
<element type="tHeaderStruct" name="sHeaderStruct" bytepos="0" arraysize="1" byteorder="LE" alignment="1" />
<element type="tSimpleStruct" name="sSimpleStruct" bytepos="12" arraysize="1" byteorder="LE" alignment="1" />
</struct>
<struct name="tHeaderStruct" version="1" alignment="1">
<element type="tUInt32" name="ui32HeaderVal" bytepos="0" arraysize="1" byteorder="LE" alignment="1" />
<element type="tFloat64" name="f64HeaderVal" bytepos="4" arraysize="1" byteorder="LE" alignment="1" />
</struct>
<struct name="tSimpleStruct" version="1" alignment="1">
<element type="tUInt8" name="ui8Val" bytepos="0" arraysize="1" byteorder="LE" alignment="1" />
<element type="tUInt16" name="ui16Val" bytepos="1" arraysize="1" byteorder="LE" alignment="1" />
<element type="tUInt32" name="ui32Val" bytepos="3" arraysize="1" byteorder="LE" alignment="1" />
<element type="tInt32" name="i32Val" bytepos="7" arraysize="1" byteorder="LE" alignment="1" />
<element type="tInt64" name="i64Val" bytepos="11" arraysize="1" byteorder="LE" alignment="1" />
<element type="tFloat64" name="f64Val" bytepos="19" arraysize="1" byteorder="LE" alignment="1" />
<element type="tFloat32" name="f32Val" bytepos="27" arraysize="1" byteorder="LE" alignment="1" />
</struct>
</structs>
<streams />
</adtf:ddl>
cString
md_structtNestedStructcString

Example Sessions
Source Code

Copyright © Audi Electronics Venture GmbH. All rights reserved. (Generated on Tue Nov 16 2021 by doxygen 1.8.14)