ADTF
Loading...
Searching...
No Matches
Demo Requestable Substream Generator

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 Requestable Substream Generator
CIDdemo_request_substream_generator.filter.adtf.cid
DescriptionUse this filter to generate data of (requested) multiple substreams whenever a timer triggers
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:

Output Pins

NameStream TypeDescription
output adtf/substreams Provides the generated substreams

Runner Pins

NameActivation TypeData TriggeredData InputThread TriggeredThread CyclicTimer TriggeredTimer IntervalDescription
generate_samples000000Runner to periodically trigger the function which generates samples for the substreams.

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/substreams
Stream Type Properties
NameValueTypeDescriptionSubproperties
substreamstruetBoolValue Range:
minimum =
maximum = Filename Extension Filter:
substreams/stream10tUInt32Value Range:
minimum =
maximum = Filename Extension Filter:
substreams/stream1/typeadtf/plaintypecStringValue Range:
minimum =
maximum = Filename Extension Filter:
substreams/stream1/type/array_size1tInt32Value Range:
minimum =
maximum = Filename Extension Filter:
substreams/stream1/type/c-typeUINT32cStringValue Range:
minimum =
maximum = Filename Extension Filter:
substreams/stream1/type/md_definitions
<struct name="UINT32" alignment="1" version="1"><element name="value" arraysize="1" type="tUInt32"><deserialized alignment="1"/><serialized bytepos="0" byteorder="LE"/></element></struct>
cStringValue Range:
minimum =
maximum = Filename Extension Filter:
substreams/stream1/type/md_structUINT32cStringValue Range:
minimum =
maximum = Filename Extension Filter:
substreams/stream21tUInt32Value Range:
minimum =
maximum = Filename Extension Filter:
substreams/stream2/typeadtf/plaintypecStringValue Range:
minimum =
maximum = Filename Extension Filter:
substreams/stream2/type/array_size1tInt32Value Range:
minimum =
maximum = Filename Extension Filter:
substreams/stream2/type/c-typeUINT32cStringValue Range:
minimum =
maximum = Filename Extension Filter:
substreams/stream2/type/md_definitions
<struct name="UINT32" alignment="1" version="1"><element name="value" arraysize="1" type="tUInt32"><deserialized alignment="1"/><serialized bytepos="0" byteorder="LE"/></element></struct>
cStringValue Range:
minimum =
maximum = Filename Extension Filter:
substreams/stream2/type/md_structUINT32cStringValue Range:
minimum =
maximum = Filename Extension Filter:
substreams/stream32tUInt32Value Range:
minimum =
maximum = Filename Extension Filter:
substreams/stream3/typeadtf/plaintypecStringValue Range:
minimum =
maximum = Filename Extension Filter:
substreams/stream3/type/array_size1tInt32Value Range:
minimum =
maximum = Filename Extension Filter:
substreams/stream3/type/c-typeUINT32cStringValue Range:
minimum =
maximum = Filename Extension Filter:
substreams/stream3/type/md_definitions
<struct name="UINT32" alignment="1" version="1"><element name="value" arraysize="1" type="tUInt32"><deserialized alignment="1"/><serialized bytepos="0" byteorder="LE"/></element></struct>
cStringValue Range:
minimum =
maximum = Filename Extension Filter:
substreams/stream3/type/md_structUINT32cStringValue Range:
minimum =
maximum = Filename Extension Filter: