ADTF_DEVICE_TOOLBOX  3.12.1 (ADTF 3.18.3)
CAN FD DBC Substream Decoder Plugin

Table of Contents

CAN FD DBC Substream Decoder

Plugin Information
Plugin Filenamecanfd_substream_decoder.adtfplugin
Plugin Descriptioncanfd_substream_decoder.plugindescription
Plugin NameCAN FD DBC Substream Decoder Plugin
LicenseADTF
Support Mailsupport@digitalwerk.net
Homepage URLwww.digitalwerk.net
Plugin Versions
Plugin Version3.12.1
Plugin File Version1.0
adtf::devicetb3.12.1
adtf3.18.3
adtf::ucom3.1.0
Component Information
NameCAN FD DBC Substream Decoder
CIDcanfd_substream_decoder.filter.devicetb.cid
DescriptionUse this filter to deocde a CAN FD stream as substream using dbc database.
TypeFilter
Properties
NameValueTypeDescriptionSubproperties
canfd_channel1tInt32Channel ID of the incoming data stream and use database from.
Input Pins
NameStream TypeDescription
input_canfd adtf/devicetb/canfd The CAN FD sample stream to decode.
Output Pins
NameStream TypeDescription
output_messages adtf/substreams The decoded CAN FD sample stream as requestable substreams.
Runner
NameActivation TypeData TriggeredData InputThread TriggeredThread CyclicTimer TriggeredTimer IntervalDescription
process_input_canfd91input_canfd0000Default runner port for the input pin 'input_canfd'
Dynamic Pins
Dynamic Input Pinsfalse
Dynamic Output Pinsfalse
Dynamic Input Binding Pinsfalse
Dynamic Output Binding Pinsfalse
Required Interfaces
IID
canfd.jack.canfd.sdk.devicetb.adtf.iid
Input Pin Stream Types
Pin Nameinput_canfd
Meta Type Nameadtf/devicetb/canfd
Stream Type Properties
NameValueTypeDescriptionSubproperties
channel1cString
databasecString
md_data_serializedfalsetBool
md_definitions
<?xml version="1.0" encoding="iso-8859-1" standalone="no"?><adtf:ddl xmlns:adtf="adtf"><enums><enum name="eMessageTag" type="tUInt8"><element name="MT_Data" value="0" /><element name="MT_Status" value="1" /></enum><enum name="eDataFlags" type="tUInt16"><element name="DF_ERROR_FRAME" value="1" /><element name="DF_NONE" value="0" /><element name="DF_REMOTE_FRAME" value="2" /><element name="DF_TX_COMPLETED" value="4" /><element name="DF_FLEXIBLE_DATARATE" value="8" /></enum></enums><structs><struct name="tCANFDData" alignment="1" version="1"><element type="eMessageTag" name="ui8Tag" bytepos="0" arraysize="1" byteorder="LE" alignment="1"/><element type="tUInt8" name="ui8Channel" bytepos="1" arraysize="1" byteorder="LE" alignment="1"/><element type="tInt64" name="tmTimeStamp" bytepos="2" arraysize="1" byteorder="LE" alignment="1"/><element type="tUInt32" name="ui32Id" bytepos="10" arraysize="1" byteorder="LE" alignment="1"/><element type="tUInt8" name="ui8Length" bytepos="14" arraysize="1" byteorder="LE" alignment="1"/><element type="tUInt8" name="ui8Reserved" bytepos="15" arraysize="1" byteorder="LE" alignment="1"/><element type="eDataFlags" name="ui16Flags" bytepos="16" arraysize="1" byteorder="LE" alignment="1"/><element type="tUInt16" name="ui16Reserved" bytepos="18" arraysize="1" byteorder="LE" alignment="1"/><element type="tUInt32" name="ui32Reserved" bytepos="20" arraysize="1" byteorder="LE" alignment="1"/><element type="tUInt8" name="aui8Data" bytepos="24" arraysize="64" byteorder="LE" alignment="1"/></struct></structs></adtf:ddl>
cString
md_structtCANFDDatacString
networkcString
Output Pin Stream Types
Pin Nameoutput_messages
Meta Type Nameadtf/substreams
Stream Type Properties
NameValueTypeDescriptionSubproperties
substreamstruetBool