ADTF_DEVICE_TOOLBOX  3.12.1 (ADTF 3.18.3)
Vector CAN FD Device Plugin

Vector CAN FD Device Receiver

Plugin Information
Plugin Filenamevector_canfd_device_streaming_services.adtfplugin
Plugin Descriptionvector_canfd_device_streaming_services.plugindescription
Plugin NameVector CAN FD Device 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
NameVector CAN FD Device Receiver
CIDvector_canfd_device_receiver.streaming_source.devicetb.cid
DescriptionUse this Streaming Source to receive CAN FD data using a Vector XL Driver Library compatible device.
TypeFilter
Properties
NameValueTypeDescriptionSubproperties
add_hardwaretime_infofalsetBoolIf true, the device hardware time of a message will be put to the MediaSampleInfo!
application_nameADTFcStringName of application definition in 'Vector Hardware Config Tool'
canfd1/arbitrationBitRate500000tUInt32The value for the arbitration bit-rate.
canfd1/dataBitRate1000000tUInt32The value for the data bit-rate.
canfd1/sjwAbr2tUInt32Sync Jump Width setting for arbitration bit-rate.
canfd1/sjwDbr2tUInt32Sync Jump Width setting for data bit-rate.
canfd1/tseg1Abr6tUInt32Time Segment 1 setting for arbitration bit-rate.
canfd1/tseg1Dbr6tUInt32Time Segment 1 setting for data bit-rate.
canfd1/tseg2Abr3tUInt32Time Segment 2 setting for arbitration bit-rate.
canfd1/tseg2Dbr3tUInt32Time Segment 2 setting for data bit-rate.
canfd10/arbitrationBitRate500000tUInt32The value for the arbitration bit-rate.
canfd10/dataBitRate1000000tUInt32The value for the data bit-rate.
canfd10/sjwAbr2tUInt32Sync Jump Width setting for arbitration bit-rate.
canfd10/sjwDbr2tUInt32Sync Jump Width setting for data bit-rate.
canfd10/tseg1Abr6tUInt32Time Segment 1 setting for arbitration bit-rate.
canfd10/tseg1Dbr6tUInt32Time Segment 1 setting for data bit-rate.
canfd10/tseg2Abr3tUInt32Time Segment 2 setting for arbitration bit-rate.
canfd10/tseg2Dbr3tUInt32Time Segment 2 setting for data bit-rate.
canfd11/arbitrationBitRate500000tUInt32The value for the arbitration bit-rate.
canfd11/dataBitRate1000000tUInt32The value for the data bit-rate.
canfd11/sjwAbr2tUInt32Sync Jump Width setting for arbitration bit-rate.
canfd11/sjwDbr2tUInt32Sync Jump Width setting for data bit-rate.
canfd11/tseg1Abr6tUInt32Time Segment 1 setting for arbitration bit-rate.
canfd11/tseg1Dbr6tUInt32Time Segment 1 setting for data bit-rate.
canfd11/tseg2Abr3tUInt32Time Segment 2 setting for arbitration bit-rate.
canfd11/tseg2Dbr3tUInt32Time Segment 2 setting for data bit-rate.
canfd12/arbitrationBitRate500000tUInt32The value for the arbitration bit-rate.
canfd12/dataBitRate1000000tUInt32The value for the data bit-rate.
canfd12/sjwAbr2tUInt32Sync Jump Width setting for arbitration bit-rate.
canfd12/sjwDbr2tUInt32Sync Jump Width setting for data bit-rate.
canfd12/tseg1Abr6tUInt32Time Segment 1 setting for arbitration bit-rate.
canfd12/tseg1Dbr6tUInt32Time Segment 1 setting for data bit-rate.
canfd12/tseg2Abr3tUInt32Time Segment 2 setting for arbitration bit-rate.
canfd12/tseg2Dbr3tUInt32Time Segment 2 setting for data bit-rate.
canfd13/arbitrationBitRate500000tUInt32The value for the arbitration bit-rate.
canfd13/dataBitRate1000000tUInt32The value for the data bit-rate.
canfd13/sjwAbr2tUInt32Sync Jump Width setting for arbitration bit-rate.
canfd13/sjwDbr2tUInt32Sync Jump Width setting for data bit-rate.
canfd13/tseg1Abr6tUInt32Time Segment 1 setting for arbitration bit-rate.
canfd13/tseg1Dbr6tUInt32Time Segment 1 setting for data bit-rate.
canfd13/tseg2Abr3tUInt32Time Segment 2 setting for arbitration bit-rate.
canfd13/tseg2Dbr3tUInt32Time Segment 2 setting for data bit-rate.
canfd14/arbitrationBitRate500000tUInt32The value for the arbitration bit-rate.
canfd14/dataBitRate1000000tUInt32The value for the data bit-rate.
canfd14/sjwAbr2tUInt32Sync Jump Width setting for arbitration bit-rate.
canfd14/sjwDbr2tUInt32Sync Jump Width setting for data bit-rate.
canfd14/tseg1Abr6tUInt32Time Segment 1 setting for arbitration bit-rate.
canfd14/tseg1Dbr6tUInt32Time Segment 1 setting for data bit-rate.
canfd14/tseg2Abr3tUInt32Time Segment 2 setting for arbitration bit-rate.
canfd14/tseg2Dbr3tUInt32Time Segment 2 setting for data bit-rate.
canfd15/arbitrationBitRate500000tUInt32The value for the arbitration bit-rate.
canfd15/dataBitRate1000000tUInt32The value for the data bit-rate.
canfd15/sjwAbr2tUInt32Sync Jump Width setting for arbitration bit-rate.
canfd15/sjwDbr2tUInt32Sync Jump Width setting for data bit-rate.
canfd15/tseg1Abr6tUInt32Time Segment 1 setting for arbitration bit-rate.
canfd15/tseg1Dbr6tUInt32Time Segment 1 setting for data bit-rate.
canfd15/tseg2Abr3tUInt32Time Segment 2 setting for arbitration bit-rate.
canfd15/tseg2Dbr3tUInt32Time Segment 2 setting for data bit-rate.
canfd16/arbitrationBitRate500000tUInt32The value for the arbitration bit-rate.
canfd16/dataBitRate1000000tUInt32The value for the data bit-rate.
canfd16/sjwAbr2tUInt32Sync Jump Width setting for arbitration bit-rate.
canfd16/sjwDbr2tUInt32Sync Jump Width setting for data bit-rate.
canfd16/tseg1Abr6tUInt32Time Segment 1 setting for arbitration bit-rate.
canfd16/tseg1Dbr6tUInt32Time Segment 1 setting for data bit-rate.
canfd16/tseg2Abr3tUInt32Time Segment 2 setting for arbitration bit-rate.
canfd16/tseg2Dbr3tUInt32Time Segment 2 setting for data bit-rate.
canfd2/arbitrationBitRate500000tUInt32The value for the arbitration bit-rate.
canfd2/dataBitRate1000000tUInt32The value for the data bit-rate.
canfd2/sjwAbr2tUInt32Sync Jump Width setting for arbitration bit-rate.
canfd2/sjwDbr2tUInt32Sync Jump Width setting for data bit-rate.
canfd2/tseg1Abr6tUInt32Time Segment 1 setting for arbitration bit-rate.
canfd2/tseg1Dbr6tUInt32Time Segment 1 setting for data bit-rate.
canfd2/tseg2Abr3tUInt32Time Segment 2 setting for arbitration bit-rate.
canfd2/tseg2Dbr3tUInt32Time Segment 2 setting for data bit-rate.
canfd3/arbitrationBitRate500000tUInt32The value for the arbitration bit-rate.
canfd3/dataBitRate1000000tUInt32The value for the data bit-rate.
canfd3/sjwAbr2tUInt32Sync Jump Width setting for arbitration bit-rate.
canfd3/sjwDbr2tUInt32Sync Jump Width setting for data bit-rate.
canfd3/tseg1Abr6tUInt32Time Segment 1 setting for arbitration bit-rate.
canfd3/tseg1Dbr6tUInt32Time Segment 1 setting for data bit-rate.
canfd3/tseg2Abr3tUInt32Time Segment 2 setting for arbitration bit-rate.
canfd3/tseg2Dbr3tUInt32Time Segment 2 setting for data bit-rate.
canfd4/arbitrationBitRate500000tUInt32The value for the arbitration bit-rate.
canfd4/dataBitRate1000000tUInt32The value for the data bit-rate.
canfd4/sjwAbr2tUInt32Sync Jump Width setting for arbitration bit-rate.
canfd4/sjwDbr2tUInt32Sync Jump Width setting for data bit-rate.
canfd4/tseg1Abr6tUInt32Time Segment 1 setting for arbitration bit-rate.
canfd4/tseg1Dbr6tUInt32Time Segment 1 setting for data bit-rate.
canfd4/tseg2Abr3tUInt32Time Segment 2 setting for arbitration bit-rate.
canfd4/tseg2Dbr3tUInt32Time Segment 2 setting for data bit-rate.
canfd5/arbitrationBitRate500000tUInt32The value for the arbitration bit-rate.
canfd5/dataBitRate1000000tUInt32The value for the data bit-rate.
canfd5/sjwAbr2tUInt32Sync Jump Width setting for arbitration bit-rate.
canfd5/sjwDbr2tUInt32Sync Jump Width setting for data bit-rate.
canfd5/tseg1Abr6tUInt32Time Segment 1 setting for arbitration bit-rate.
canfd5/tseg1Dbr6tUInt32Time Segment 1 setting for data bit-rate.
canfd5/tseg2Abr3tUInt32Time Segment 2 setting for arbitration bit-rate.
canfd5/tseg2Dbr3tUInt32Time Segment 2 setting for data bit-rate.
canfd6/arbitrationBitRate500000tUInt32The value for the arbitration bit-rate.
canfd6/dataBitRate1000000tUInt32The value for the data bit-rate.
canfd6/sjwAbr2tUInt32Sync Jump Width setting for arbitration bit-rate.
canfd6/sjwDbr2tUInt32Sync Jump Width setting for data bit-rate.
canfd6/tseg1Abr6tUInt32Time Segment 1 setting for arbitration bit-rate.
canfd6/tseg1Dbr6tUInt32Time Segment 1 setting for data bit-rate.
canfd6/tseg2Abr3tUInt32Time Segment 2 setting for arbitration bit-rate.
canfd6/tseg2Dbr3tUInt32Time Segment 2 setting for data bit-rate.
canfd7/arbitrationBitRate500000tUInt32The value for the arbitration bit-rate.
canfd7/dataBitRate1000000tUInt32The value for the data bit-rate.
canfd7/sjwAbr2tUInt32Sync Jump Width setting for arbitration bit-rate.
canfd7/sjwDbr2tUInt32Sync Jump Width setting for data bit-rate.
canfd7/tseg1Abr6tUInt32Time Segment 1 setting for arbitration bit-rate.
canfd7/tseg1Dbr6tUInt32Time Segment 1 setting for data bit-rate.
canfd7/tseg2Abr3tUInt32Time Segment 2 setting for arbitration bit-rate.
canfd7/tseg2Dbr3tUInt32Time Segment 2 setting for data bit-rate.
canfd8/arbitrationBitRate500000tUInt32The value for the arbitration bit-rate.
canfd8/dataBitRate1000000tUInt32The value for the data bit-rate.
canfd8/sjwAbr2tUInt32Sync Jump Width setting for arbitration bit-rate.
canfd8/sjwDbr2tUInt32Sync Jump Width setting for data bit-rate.
canfd8/tseg1Abr6tUInt32Time Segment 1 setting for arbitration bit-rate.
canfd8/tseg1Dbr6tUInt32Time Segment 1 setting for data bit-rate.
canfd8/tseg2Abr3tUInt32Time Segment 2 setting for arbitration bit-rate.
canfd8/tseg2Dbr3tUInt32Time Segment 2 setting for data bit-rate.
canfd9/arbitrationBitRate500000tUInt32The value for the arbitration bit-rate.
canfd9/dataBitRate1000000tUInt32The value for the data bit-rate.
canfd9/sjwAbr2tUInt32Sync Jump Width setting for arbitration bit-rate.
canfd9/sjwDbr2tUInt32Sync Jump Width setting for data bit-rate.
canfd9/tseg1Abr6tUInt32Time Segment 1 setting for arbitration bit-rate.
canfd9/tseg1Dbr6tUInt32Time Segment 1 setting for data bit-rate.
canfd9/tseg2Abr3tUInt32Time Segment 2 setting for arbitration bit-rate.
canfd9/tseg2Dbr3tUInt32Time Segment 2 setting for data bit-rate.
tx_receiptfalsetBoolIf set to true, tx receipts will be generated.
wakeupfalsetBoolTransmit a high voltage message for single wire at startup.
Output Pins
NameStream TypeDescription
output_canfd adtf/devicetb/canfd The captured CAN FD samples from device.
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
reference_clock.ant.streaming.adtf.iid
Output Pin Stream Types
Pin Nameoutput_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

Vector CAN FD Device Transmitter

Plugin Information
Plugin Filenamevector_canfd_device_streaming_services.adtfplugin
Plugin Descriptionvector_canfd_device_streaming_services.plugindescription
Plugin NameVector CAN FD Device 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
NameVector CAN FD Device Transmitter
CIDvector_canfd_device_transmitter.streaming_sink.devicetb.cid
DescriptionUse this Streaming Sink to transmit CAN FD data using a Vector XL Driver Library compatible device.
TypeFilter
Properties
NameValueTypeDescriptionSubproperties
add_hardwaretime_infofalsetBoolIf true, the device hardware time of a message will be put to the MediaSampleInfo!
application_nameADTFcStringName of application definition in 'Vector Hardware Config Tool'
canfd1/arbitrationBitRate500000tUInt32The value for the arbitration bit-rate.
canfd1/dataBitRate1000000tUInt32The value for the data bit-rate.
canfd1/sjwAbr2tUInt32Sync Jump Width setting for arbitration bit-rate.
canfd1/sjwDbr2tUInt32Sync Jump Width setting for data bit-rate.
canfd1/tseg1Abr6tUInt32Time Segment 1 setting for arbitration bit-rate.
canfd1/tseg1Dbr6tUInt32Time Segment 1 setting for data bit-rate.
canfd1/tseg2Abr3tUInt32Time Segment 2 setting for arbitration bit-rate.
canfd1/tseg2Dbr3tUInt32Time Segment 2 setting for data bit-rate.
canfd10/arbitrationBitRate500000tUInt32The value for the arbitration bit-rate.
canfd10/dataBitRate1000000tUInt32The value for the data bit-rate.
canfd10/sjwAbr2tUInt32Sync Jump Width setting for arbitration bit-rate.
canfd10/sjwDbr2tUInt32Sync Jump Width setting for data bit-rate.
canfd10/tseg1Abr6tUInt32Time Segment 1 setting for arbitration bit-rate.
canfd10/tseg1Dbr6tUInt32Time Segment 1 setting for data bit-rate.
canfd10/tseg2Abr3tUInt32Time Segment 2 setting for arbitration bit-rate.
canfd10/tseg2Dbr3tUInt32Time Segment 2 setting for data bit-rate.
canfd11/arbitrationBitRate500000tUInt32The value for the arbitration bit-rate.
canfd11/dataBitRate1000000tUInt32The value for the data bit-rate.
canfd11/sjwAbr2tUInt32Sync Jump Width setting for arbitration bit-rate.
canfd11/sjwDbr2tUInt32Sync Jump Width setting for data bit-rate.
canfd11/tseg1Abr6tUInt32Time Segment 1 setting for arbitration bit-rate.
canfd11/tseg1Dbr6tUInt32Time Segment 1 setting for data bit-rate.
canfd11/tseg2Abr3tUInt32Time Segment 2 setting for arbitration bit-rate.
canfd11/tseg2Dbr3tUInt32Time Segment 2 setting for data bit-rate.
canfd12/arbitrationBitRate500000tUInt32The value for the arbitration bit-rate.
canfd12/dataBitRate1000000tUInt32The value for the data bit-rate.
canfd12/sjwAbr2tUInt32Sync Jump Width setting for arbitration bit-rate.
canfd12/sjwDbr2tUInt32Sync Jump Width setting for data bit-rate.
canfd12/tseg1Abr6tUInt32Time Segment 1 setting for arbitration bit-rate.
canfd12/tseg1Dbr6tUInt32Time Segment 1 setting for data bit-rate.
canfd12/tseg2Abr3tUInt32Time Segment 2 setting for arbitration bit-rate.
canfd12/tseg2Dbr3tUInt32Time Segment 2 setting for data bit-rate.
canfd13/arbitrationBitRate500000tUInt32The value for the arbitration bit-rate.
canfd13/dataBitRate1000000tUInt32The value for the data bit-rate.
canfd13/sjwAbr2tUInt32Sync Jump Width setting for arbitration bit-rate.
canfd13/sjwDbr2tUInt32Sync Jump Width setting for data bit-rate.
canfd13/tseg1Abr6tUInt32Time Segment 1 setting for arbitration bit-rate.
canfd13/tseg1Dbr6tUInt32Time Segment 1 setting for data bit-rate.
canfd13/tseg2Abr3tUInt32Time Segment 2 setting for arbitration bit-rate.
canfd13/tseg2Dbr3tUInt32Time Segment 2 setting for data bit-rate.
canfd14/arbitrationBitRate500000tUInt32The value for the arbitration bit-rate.
canfd14/dataBitRate1000000tUInt32The value for the data bit-rate.
canfd14/sjwAbr2tUInt32Sync Jump Width setting for arbitration bit-rate.
canfd14/sjwDbr2tUInt32Sync Jump Width setting for data bit-rate.
canfd14/tseg1Abr6tUInt32Time Segment 1 setting for arbitration bit-rate.
canfd14/tseg1Dbr6tUInt32Time Segment 1 setting for data bit-rate.
canfd14/tseg2Abr3tUInt32Time Segment 2 setting for arbitration bit-rate.
canfd14/tseg2Dbr3tUInt32Time Segment 2 setting for data bit-rate.
canfd15/arbitrationBitRate500000tUInt32The value for the arbitration bit-rate.
canfd15/dataBitRate1000000tUInt32The value for the data bit-rate.
canfd15/sjwAbr2tUInt32Sync Jump Width setting for arbitration bit-rate.
canfd15/sjwDbr2tUInt32Sync Jump Width setting for data bit-rate.
canfd15/tseg1Abr6tUInt32Time Segment 1 setting for arbitration bit-rate.
canfd15/tseg1Dbr6tUInt32Time Segment 1 setting for data bit-rate.
canfd15/tseg2Abr3tUInt32Time Segment 2 setting for arbitration bit-rate.
canfd15/tseg2Dbr3tUInt32Time Segment 2 setting for data bit-rate.
canfd16/arbitrationBitRate500000tUInt32The value for the arbitration bit-rate.
canfd16/dataBitRate1000000tUInt32The value for the data bit-rate.
canfd16/sjwAbr2tUInt32Sync Jump Width setting for arbitration bit-rate.
canfd16/sjwDbr2tUInt32Sync Jump Width setting for data bit-rate.
canfd16/tseg1Abr6tUInt32Time Segment 1 setting for arbitration bit-rate.
canfd16/tseg1Dbr6tUInt32Time Segment 1 setting for data bit-rate.
canfd16/tseg2Abr3tUInt32Time Segment 2 setting for arbitration bit-rate.
canfd16/tseg2Dbr3tUInt32Time Segment 2 setting for data bit-rate.
canfd2/arbitrationBitRate500000tUInt32The value for the arbitration bit-rate.
canfd2/dataBitRate1000000tUInt32The value for the data bit-rate.
canfd2/sjwAbr2tUInt32Sync Jump Width setting for arbitration bit-rate.
canfd2/sjwDbr2tUInt32Sync Jump Width setting for data bit-rate.
canfd2/tseg1Abr6tUInt32Time Segment 1 setting for arbitration bit-rate.
canfd2/tseg1Dbr6tUInt32Time Segment 1 setting for data bit-rate.
canfd2/tseg2Abr3tUInt32Time Segment 2 setting for arbitration bit-rate.
canfd2/tseg2Dbr3tUInt32Time Segment 2 setting for data bit-rate.
canfd3/arbitrationBitRate500000tUInt32The value for the arbitration bit-rate.
canfd3/dataBitRate1000000tUInt32The value for the data bit-rate.
canfd3/sjwAbr2tUInt32Sync Jump Width setting for arbitration bit-rate.
canfd3/sjwDbr2tUInt32Sync Jump Width setting for data bit-rate.
canfd3/tseg1Abr6tUInt32Time Segment 1 setting for arbitration bit-rate.
canfd3/tseg1Dbr6tUInt32Time Segment 1 setting for data bit-rate.
canfd3/tseg2Abr3tUInt32Time Segment 2 setting for arbitration bit-rate.
canfd3/tseg2Dbr3tUInt32Time Segment 2 setting for data bit-rate.
canfd4/arbitrationBitRate500000tUInt32The value for the arbitration bit-rate.
canfd4/dataBitRate1000000tUInt32The value for the data bit-rate.
canfd4/sjwAbr2tUInt32Sync Jump Width setting for arbitration bit-rate.
canfd4/sjwDbr2tUInt32Sync Jump Width setting for data bit-rate.
canfd4/tseg1Abr6tUInt32Time Segment 1 setting for arbitration bit-rate.
canfd4/tseg1Dbr6tUInt32Time Segment 1 setting for data bit-rate.
canfd4/tseg2Abr3tUInt32Time Segment 2 setting for arbitration bit-rate.
canfd4/tseg2Dbr3tUInt32Time Segment 2 setting for data bit-rate.
canfd5/arbitrationBitRate500000tUInt32The value for the arbitration bit-rate.
canfd5/dataBitRate1000000tUInt32The value for the data bit-rate.
canfd5/sjwAbr2tUInt32Sync Jump Width setting for arbitration bit-rate.
canfd5/sjwDbr2tUInt32Sync Jump Width setting for data bit-rate.
canfd5/tseg1Abr6tUInt32Time Segment 1 setting for arbitration bit-rate.
canfd5/tseg1Dbr6tUInt32Time Segment 1 setting for data bit-rate.
canfd5/tseg2Abr3tUInt32Time Segment 2 setting for arbitration bit-rate.
canfd5/tseg2Dbr3tUInt32Time Segment 2 setting for data bit-rate.
canfd6/arbitrationBitRate500000tUInt32The value for the arbitration bit-rate.
canfd6/dataBitRate1000000tUInt32The value for the data bit-rate.
canfd6/sjwAbr2tUInt32Sync Jump Width setting for arbitration bit-rate.
canfd6/sjwDbr2tUInt32Sync Jump Width setting for data bit-rate.
canfd6/tseg1Abr6tUInt32Time Segment 1 setting for arbitration bit-rate.
canfd6/tseg1Dbr6tUInt32Time Segment 1 setting for data bit-rate.
canfd6/tseg2Abr3tUInt32Time Segment 2 setting for arbitration bit-rate.
canfd6/tseg2Dbr3tUInt32Time Segment 2 setting for data bit-rate.
canfd7/arbitrationBitRate500000tUInt32The value for the arbitration bit-rate.
canfd7/dataBitRate1000000tUInt32The value for the data bit-rate.
canfd7/sjwAbr2tUInt32Sync Jump Width setting for arbitration bit-rate.
canfd7/sjwDbr2tUInt32Sync Jump Width setting for data bit-rate.
canfd7/tseg1Abr6tUInt32Time Segment 1 setting for arbitration bit-rate.
canfd7/tseg1Dbr6tUInt32Time Segment 1 setting for data bit-rate.
canfd7/tseg2Abr3tUInt32Time Segment 2 setting for arbitration bit-rate.
canfd7/tseg2Dbr3tUInt32Time Segment 2 setting for data bit-rate.
canfd8/arbitrationBitRate500000tUInt32The value for the arbitration bit-rate.
canfd8/dataBitRate1000000tUInt32The value for the data bit-rate.
canfd8/sjwAbr2tUInt32Sync Jump Width setting for arbitration bit-rate.
canfd8/sjwDbr2tUInt32Sync Jump Width setting for data bit-rate.
canfd8/tseg1Abr6tUInt32Time Segment 1 setting for arbitration bit-rate.
canfd8/tseg1Dbr6tUInt32Time Segment 1 setting for data bit-rate.
canfd8/tseg2Abr3tUInt32Time Segment 2 setting for arbitration bit-rate.
canfd8/tseg2Dbr3tUInt32Time Segment 2 setting for data bit-rate.
canfd9/arbitrationBitRate500000tUInt32The value for the arbitration bit-rate.
canfd9/dataBitRate1000000tUInt32The value for the data bit-rate.
canfd9/sjwAbr2tUInt32Sync Jump Width setting for arbitration bit-rate.
canfd9/sjwDbr2tUInt32Sync Jump Width setting for data bit-rate.
canfd9/tseg1Abr6tUInt32Time Segment 1 setting for arbitration bit-rate.
canfd9/tseg1Dbr6tUInt32Time Segment 1 setting for data bit-rate.
canfd9/tseg2Abr3tUInt32Time Segment 2 setting for arbitration bit-rate.
canfd9/tseg2Dbr3tUInt32Time Segment 2 setting for data bit-rate.
tx_receiptfalsetBoolIf set to true, tx receipts will be generated.
wakeupfalsetBoolTransmit a high voltage message for single wire at startup.
Input Pins
NameStream TypeDescription
input_canfd adtf/devicetb/canfd The CAN FD samples to be transmitted to the device.
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
reference_clock.riddler.streaming.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

Installation

Like other Vector Device plugins this filter is Windows only. Only install the Drivers for your Vector Device and you are good to go, the required libraries are shipped besides the adtfplugin.

Reference setup

Tested and implemented with VN5620 Vector Device via USB using driver version 22.10.20.