ADTF  3.18.2
Demo Data Trigger Plugin

Table of Contents

Demo Data Trigger

Plugin Information
Plugin Filenamedemo_data_triggered_filter.adtfplugin
Plugin Descriptiondemo_data_triggered_filter.plugindescription
Plugin NameDemo Data Trigger Plugin
LicenseADTF
Support Mailsupport@digitalwerk.net
Homepage URLhttps://support.digitalwerk.net/
Plugin Versions
Plugin Version3.18.2
Plugin File Version1.0
adtf3.18.2
adtf::ucom3.1.0
Component Information
NameDemo Data Trigger
CIDdemo_data_trigger.filter.adtf.cid
DescriptionUse this filter to calculate two input values while choosing the arithmetic operation with the property 'operator'.
TypeFilter
Properties
NameValueTypeDescriptionSubproperties
calculator_function/operator0tUInt32Chooses the arithmetic operation used to calculate the output values.Value List:
PLUS = 0
MINUS = 1
MULTI = 2
DIVIDE = 3
Input Pins
NameStream TypeDescription
in1 adtf/plaintype First input value for calculation (in1 <operator> in2)
in2 adtf/plaintype Second input value for calculation (in1 <operator> in2)
Output Pins
NameStream TypeDescription
out adtf/plaintype Provides the calculated output (in1 <operator> in2)
Runner
NameActivation TypeData TriggeredData InputThread TriggeredThread CyclicTimer TriggeredTimer IntervalDescription
process_in191in10000Default runner port for the input pin 'in1'
process_in291in20000Default runner port for the input pin 'in2'
Dynamic Pins
Dynamic Input Pinsfalse
Dynamic Output Pinsfalse
Dynamic Input Binding Pinsfalse
Dynamic Output Binding Pinsfalse
Input Pin Stream Types
Pin Namein1
Meta Type Nameadtf/plaintype
Stream Type Properties
NameValueTypeDescriptionSubproperties
array_size1tInt32
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 Namein2
Meta Type Nameadtf/plaintype
Stream Type Properties
NameValueTypeDescriptionSubproperties
array_size1tInt32
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
Output Pin Stream Types
Pin Nameout
Meta Type Nameadtf/plaintype
Stream Type Properties
NameValueTypeDescriptionSubproperties
array_size1tInt32
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

Source Code
Test