ADTF  3.13.0
Demo Time Trigger Plugin

Table of Contents

Demo Time Trigger

Plugin Information
Plugin Filenamedemo_time_triggered_filter.adtfplugin
Plugin Descriptiondemo_time_triggered_filter.plugindescription
Plugin NameDemo Time Trigger Plugin
LicenseADTF
Support Mailsupport@digitalwerk.net
Homepage URLhttps://support.digitalwerk.net/
Plugin Versions
Plugin Version3.13.0
Plugin File Version1.0
adtf3.13.0
adtf::ucom3.1.0
Component Information
NameDemo Time Trigger
CIDdemo_time_trigger.filter.adtf.cid
DescriptionUse this filter to generate data whenever a defined Timer Runner triggers.
TypeFilter
Properties
NameValueTypeDescriptionSubproperties
data_generator_function/number_gen_type0tUInt32Chooses the generator used for calculating output data.Value List:
Counter = 0
Random = 1
Output Pins
NameStream TypeDescription
out adtf/plaintype Provides the generated data based on number_gen_type
nested_struct adtf/default Provides the generated data based on number_gen_type
Runner
NameActivation TypeData TriggeredData InputThread TriggeredThread CyclicTimer TriggeredTimer IntervalDescription
data_generator_function100011000000Runner to periodically trigger the function which generates the output data for all pins
Dynamic Pins
Dynamic Input Pinsfalse
Dynamic Output Pinsfalse
Dynamic Input Binding Pinsfalse
Dynamic Output Binding Pinsfalse
Output Pin Stream Types
Pin Nameout
Meta Type Nameadtf/plaintype
Stream Type Properties
NameValueTypeDescriptionSubproperties
c-typeFLOAT32cString
md_definitions
<struct name="FLOAT32" alignment="1" version="1"><element name="value" arraysize="1" type="tFloat32"><deserialized alignment="1"/><serialized bytepos="0" byteorder="LE"/></element></struct>
cString
md_structFLOAT32cString
Pin Namenested_struct
Meta Type Nameadtf/default
Stream Type Properties
NameValueTypeDescriptionSubproperties
md_data_serializedfalsetBool
md_definitions
<adtf:ddl>
<enums>
</enums>
<structs>
<struct name="tHeaderStruct" alignment="1" version="1">
<element name="ui32HeaderVal" type="tUInt32" arraysize="1">
<deserialized alignment="1"/>
<serialized bytepos="0" byteorder="LE"/>
</element>
<element name="f64HeaderVal" type="tFloat64" arraysize="1">
<deserialized alignment="1"/>
<serialized bytepos="4" byteorder="LE"/>
</element>
</struct>
<struct name="tSimpleStruct" alignment="1" version="1">
<element name="ui8Val" type="tUInt8" arraysize="1">
<deserialized alignment="1"/>
<serialized bytepos="0" byteorder="LE"/>
</element>
<element name="ui16Val" type="tUInt16" arraysize="1">
<deserialized alignment="1"/>
<serialized bytepos="1" byteorder="LE"/>
</element>
<element name="ui32Val" type="tUInt32" arraysize="1">
<deserialized alignment="1"/>
<serialized bytepos="3" byteorder="LE"/>
</element>
<element name="i32Val" type="tInt32" arraysize="1">
<deserialized alignment="1"/>
<serialized bytepos="7" byteorder="LE"/>
</element>
<element name="i64Val" type="tInt64" arraysize="1">
<deserialized alignment="1"/>
<serialized bytepos="11" byteorder="LE"/>
</element>
<element name="f64Val" type="tFloat64" arraysize="1">
<deserialized alignment="1"/>
<serialized bytepos="19" byteorder="LE"/>
</element>
<element name="f32Val" type="tFloat32" arraysize="1">
<deserialized alignment="1"/>
<serialized bytepos="27" byteorder="LE"/>
</element>
</struct>
<struct name="tNestedStruct" alignment="1" version="1">
<element name="sHeaderStruct" type="tHeaderStruct" arraysize="1">
<deserialized alignment="1"/>
<serialized bytepos="0" byteorder="LE"/>
</element>
<element name="sSimpleStruct" type="tSimpleStruct" arraysize="1">
<deserialized alignment="1"/>
<serialized bytepos="12" byteorder="LE"/>
</element>
</struct>
</structs>
</adtf:ddl>
cString
md_structtNestedStructcString

Example Session
Source Code
Remarks

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