ADTF
Loading...
Searching...
No Matches
Demo Custom Stream Types Data Access

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 Custom Stream Types Data Access
CIDdemo_custom_stream_types_access.filter.adtf.cid
DescriptionUse this filter to print received streaming data based on several custom stream types.
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:

Input Pins

NameStream TypeDescription
raw demo/raw_data_that_only_i_understand Input data based on raw stream type
raw_with_property demo/raw_data_with_properties Input data based on a raw stream type with setted property
unspecified_sensor adtf/default Input data for an unspecified sensor
mounted_sensor demo/mounted_sensor Input data compatible with a specified mounted_sensor
sensor_a demo/custom_sensor Input data compatible with a specified Sensor A
sensor_b demo/custom_sensor Input data compatible with a specified Sensor B

Runner Pins

NameActivation TypeData TriggeredData InputThread TriggeredThread CyclicTimer TriggeredTimer IntervalDescription
process_raw91raw0000Default runner port for the input pin 'raw'
process_raw_with_property91raw_with_property0000Default runner port for the input pin 'raw_with_property'
process_unspecified_sensor91unspecified_sensor0000Default runner port for the input pin 'unspecified_sensor'
process_mounted_sensor91mounted_sensor0000Default runner port for the input pin 'mounted_sensor'
process_sensor_a91sensor_a0000Default runner port for the input pin 'sensor_a'
process_sensor_b91sensor_b0000Default runner port for the input pin 'sensor_b'

Dynamic Pins

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

Input Pin Stream Types

Pin Nameraw
Meta Type Namedemo/raw_data_that_only_i_understand
Stream Type Properties

Pin Nameraw_with_property
Meta Type Namedemo/raw_data_with_properties
Stream Type Properties
NameValueTypeDescriptionSubproperties
my_property0tInt32Value Range:
minimum =
maximum = Filename Extension Filter:

Pin Nameunspecified_sensor
Meta Type Nameadtf/default
Stream Type Properties
NameValueTypeDescriptionSubproperties
md_data_serializedfalsetBoolValue Range:
minimum =
maximum = Filename Extension Filter:
md_definitions
<?xml version="1.0"?>
<ddl:ddl xmlns:ddl="ddl">
<header>
<language_version>4.01</language_version>
<author></author>
<date_creation></date_creation>
<date_change></date_change>
<description></description>
</header>
<units />
<datatypes>
<datatype name="tFloat64" size="64" description="Predefined DataType for tFloat64" arraysize="1" />
</datatypes>
<enums />
<structs>
<struct name="tSensorData" version="1" alignment="8" ddlversion="4.01">
<element name="fDistance" type="tFloat64" arraysize="1">
<serialized bytepos="0" byteorder="LE" />
<deserialized alignment="8" />
</element>
</struct>
</structs>
<streammetatypes />
<streams />
</ddl:ddl>
cStringValue Range:
minimum =
maximum = Filename Extension Filter:
md_structtSensorDatacStringValue Range:
minimum =
maximum = Filename Extension Filter:

Pin Namemounted_sensor
Meta Type Namedemo/mounted_sensor
Stream Type Properties
NameValueTypeDescriptionSubproperties
md_data_serializedfalsetBoolValue Range:
minimum =
maximum = Filename Extension Filter:
md_definitions
<?xml version="1.0"?>
<ddl:ddl xmlns:ddl="ddl">
<header>
<language_version>4.01</language_version>
<author></author>
<date_creation></date_creation>
<date_change></date_change>
<description></description>
</header>
<units />
<datatypes>
<datatype name="tFloat64" size="64" description="Predefined DataType for tFloat64" arraysize="1" />
</datatypes>
<enums />
<structs>
<struct name="tSensorData" version="1" alignment="8" ddlversion="4.01">
<element name="fDistance" type="tFloat64" arraysize="1">
<serialized bytepos="0" byteorder="LE" />
<deserialized alignment="8" />
</element>
</struct>
</structs>
<streammetatypes />
<streams />
</ddl:ddl>
cStringValue Range:
minimum =
maximum = Filename Extension Filter:
md_structtSensorDatacStringValue Range:
minimum =
maximum = Filename Extension Filter:
sensor_mount_x0.000000tFloat64Value Range:
minimum =
maximum = Filename Extension Filter:
sensor_mount_y0.000000tFloat64Value Range:
minimum =
maximum = Filename Extension Filter:
sensor_mount_z0.000000tFloat64Value Range:
minimum =
maximum = Filename Extension Filter:

Pin Namesensor_a
Meta Type Namedemo/custom_sensor
Stream Type Properties
NameValueTypeDescriptionSubproperties
md_data_serializedfalsetBoolValue Range:
minimum =
maximum = Filename Extension Filter:
md_definitions
<?xml version="1.0"?>
<ddl:ddl xmlns:ddl="ddl">
<header>
<language_version>4.01</language_version>
<author></author>
<date_creation></date_creation>
<date_change></date_change>
<description></description>
</header>
<units />
<datatypes>
<datatype name="tFloat64" size="64" description="Predefined DataType for tFloat64" arraysize="1" />
</datatypes>
<enums />
<structs>
<struct name="tSensorData" version="1" alignment="8" ddlversion="4.01">
<element name="fDistance" type="tFloat64" arraysize="1">
<serialized bytepos="0" byteorder="LE" />
<deserialized alignment="8" />
</element>
</struct>
</structs>
<streammetatypes />
<streams />
</ddl:ddl>
cStringValue Range:
minimum =
maximum = Filename Extension Filter:
md_structtSensorDatacStringValue Range:
minimum =
maximum = Filename Extension Filter:
sensor_typeSensorAcStringValue Range:
minimum =
maximum = Filename Extension Filter:

Pin Namesensor_b
Meta Type Namedemo/custom_sensor
Stream Type Properties
NameValueTypeDescriptionSubproperties
md_data_serializedfalsetBoolValue Range:
minimum =
maximum = Filename Extension Filter:
md_definitions
<?xml version="1.0"?>
<ddl:ddl xmlns:ddl="ddl">
<header>
<language_version>4.01</language_version>
<author></author>
<date_creation></date_creation>
<date_change></date_change>
<description></description>
</header>
<units />
<datatypes>
<datatype name="tFloat64" size="64" description="Predefined DataType for tFloat64" arraysize="1" />
</datatypes>
<enums />
<structs>
<struct name="tSensorData" version="1" alignment="8" ddlversion="4.01">
<element name="fDistance" type="tFloat64" arraysize="1">
<serialized bytepos="0" byteorder="LE" />
<deserialized alignment="8" />
</element>
</struct>
</structs>
<streammetatypes />
<streams />
</ddl:ddl>
cStringValue Range:
minimum =
maximum = Filename Extension Filter:
md_structtSensorDatacStringValue Range:
minimum =
maximum = Filename Extension Filter:
sensor_typeSensorBcStringValue Range:
minimum =
maximum = Filename Extension Filter: