ADTF
Loading...
Searching...
No Matches
Demo Data Load 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 Data Load Generator
CIDdemo_data_load_generator.streaming_source.adtf.cid
DescriptionUse this streaming source to generate random data load configured by 'data_rate_bytes_per_second' and 'data_interval_us' properties.
TypeFilter

Properties

NameValueTypeDescriptionSubproperties
data_interval_us0tUInt64Update interval in microseconds to generate random data. This is only used when no Timer Runner is connected to the 'generate_data' runner.Value Range:
minimum =
maximum = Filename Extension Filter:
data_rate_bytes_per_second0.000000tFloat64Count of bytes which should be generated per second.Value 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:

Output Pins

NameStream TypeDescription
data adtf/anonymous Provides the randomly generated data

Runner Pins

NameActivation TypeData TriggeredData InputThread TriggeredThread CyclicTimer TriggeredTimer IntervalDescription
generate_data100010Connect a Timer Runner that will trigger the data generation. In this case the property data_interval_us has no effect.If this is not connected, the source will create a timer on its own.

Dynamic Pins

Dynamic Input Pinsfalse
Dynamic Output Pinsfalse
Dynamic Input Binding Pinsfalse
Dynamic Output Binding Pinsfalse

Required Interfaces

IID
reference_clock.vision.streaming.adtf.iid
kernel.penguin.services.adtf.iid

Output Pin Stream Types

Pin Namedata
Meta Type Nameadtf/anonymous
Stream Type Properties