ADTF
Loading...
Searching...
No Matches
Demo Data Trigger

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 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 = 3Value Range:
minimum =
maximum = Filename Extension Filter:
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
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 Pins

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_size1tInt32Value Range:
minimum =
maximum = Filename Extension Filter:
c-typeFLOAT32cStringValue Range:
minimum =
maximum = Filename Extension Filter:
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>
cStringValue Range:
minimum =
maximum = Filename Extension Filter:
md_structFLOAT32cStringValue Range:
minimum =
maximum = Filename Extension Filter:

Pin Namein2
Meta Type Nameadtf/plaintype
Stream Type Properties
NameValueTypeDescriptionSubproperties
array_size1tInt32Value Range:
minimum =
maximum = Filename Extension Filter:
c-typeFLOAT32cStringValue Range:
minimum =
maximum = Filename Extension Filter:
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>
cStringValue Range:
minimum =
maximum = Filename Extension Filter:
md_structFLOAT32cStringValue Range:
minimum =
maximum = Filename Extension Filter:

Output Pin Stream Types

Pin Nameout
Meta Type Nameadtf/plaintype
Stream Type Properties
NameValueTypeDescriptionSubproperties
array_size1tInt32Value Range:
minimum =
maximum = Filename Extension Filter:
c-typeFLOAT32cStringValue Range:
minimum =
maximum = Filename Extension Filter:
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>
cStringValue Range:
minimum =
maximum = Filename Extension Filter:
md_structFLOAT32cStringValue Range:
minimum =
maximum = Filename Extension Filter: