ADTF_DEVICE_TOOLBOX  3.9.0 (ADTF 3.14.3)
Vector FlexRay Device Plugin

Vector FlexRay Receiver

Plugin Information
Plugin Filenamevector_flexray_device_streaming_services.adtfplugin
Plugin Descriptionvector_flexray_device_streaming_services.plugindescription
Plugin NameVector FlexRay Device Plugin
LicenseADTF
Support Mailsupport@digitalwerk.net
Homepage URLwww.digitalwerk.net
Plugin Versions
Plugin Version3.9.0
Plugin File Version1.0
adtf::devicetb3.9.0
adtf3.14.3
adtf::ucom3.1.0
Component Information
NameVector FlexRay Device Receiver
CIDvector_flexray_device_receiver.streaming_source.devicetb.cid
DescriptionUse this Streaming Source to receive FlexRay data using a Vector XL Driver Library compatible device.
TypeFilter
Properties
NameValueTypeDescriptionSubproperties
ColdStartfalsetBoolAct as a cold start node to start the FlexRay network
ColdStart2falsetBoolAct as a second cold start node to start the FlexRay network
ColdStartSlotId0tInt32FlexRay slot for startup collision avoidance symbols.
ColdStartSlotId20tInt32FlexRay slot for startup collision avoidance symbols.
DeviceID1tInt32Device-ID
DeviceIdClusterNamecStringCluster name for the specified DeviceID
ECUcStringName of the ECU used to retrieve communication parameters from the FIBEX database.
HILSendModefalsetBoolSend FlexRay frames as they were recorded, otherwise put only PDUs with enabled Update-Bit in the frame.
QueueSize4096tInt32Maximum queue size for the asynchronuous worker thread.
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'
system_clock_timestampsfalsetBoolSet this to true if the hardware timestamps are synchronized to the system clock.
tx_receiptfalsetBoolIf set to true, tx receipts will be generated.
wakeupfalsetBoolSend a FlexRay wakeup pattern.
Output Pins
NameStream TypeDescription
output_flexray adtf/devicetb/flexray The captured FlexRay samples from device.
Dynamic Pins
Dynamic Input Pinsfalse
Dynamic Output Pinsfalse
Dynamic Input Binding Pinsfalse
Dynamic Output Binding Pinsfalse
Required Interfaces
IID
flexray.axle.flexray.sdk.devicetb.adtf.iid
reference_clock.osborn.streaming.adtf.iid
Output Pin Stream Types
Pin Nameoutput_flexray
Meta Type Nameadtf/devicetb/flexray
Stream Type Properties
NameValueTypeDescriptionSubproperties
channel1cString
clustercString
databasecString
md_data_serializedfalsetBool
md_definitions
<?xml version="1.0" encoding="iso-8859-1" standalone="no"?><adtf:ddl xmlns:adtf="adtf"><enums><enum name="tFR_TAG" type="tUInt8"><element name="FR_TAG_CYCLESTART" value="1" /><element name="FR_TAG_FRAME" value="2" /><element name="FR_TAG_INVALID" value="0" /><element name="FR_TAG_PDU" value="3" /><element name="FR_TAG_SYNC" value="4" /></enum></enums><structs><struct name="tFlexRayData" alignment="1" version="1"><element type="tUInt16" name="nSize" bytepos="0" arraysize="1" byteorder="LE" alignment="1"/><element type="tFR_TAG" name="nTag" bytepos="2" arraysize="1" byteorder="LE" alignment="1"/><element type="tUInt8" name="nReserved" bytepos="3" arraysize="1" byteorder="LE" alignment="1"/><element type="tUInt64" name="nTimeStamp" bytepos="4" arraysize="1" byteorder="LE" alignment="1"/></struct></structs></adtf:ddl>
cString
md_structtFlexRayDatacString
projectcString

Vector FlexRay Transmitter

Plugin Information
Plugin Filenamevector_flexray_device_streaming_services.adtfplugin
Plugin Descriptionvector_flexray_device_streaming_services.plugindescription
Plugin NameVector FlexRay Device Plugin
LicenseADTF
Support Mailsupport@digitalwerk.net
Homepage URLwww.digitalwerk.net
Plugin Versions
Plugin Version3.9.0
Plugin File Version1.0
adtf::devicetb3.9.0
adtf3.14.3
adtf::ucom3.1.0
Component Information
NameVector FlexRay Device Transmitter
CIDvector_flexray_device_transmitter.streaming_sink.devicetb.cid
DescriptionUse this Streaming Sink to transmit FlexRay data using a Vector XL Driver Library compatible device.
TypeFilter
Properties
NameValueTypeDescriptionSubproperties
ColdStarttruetBoolAct as a cold start node to start the FlexRay network.
ColdStart2truetBoolAct as a second cold start node to start the FlexRay network.
ColdStartSlotId1tInt32FlexRay slot for startup collision avoidance symbols.
ColdStartSlotId22tInt32FlexRay slot for startup collision avoidance symbols.
DeviceID1tInt32DeviceID specifies the channel id in 'Vector Hardware Config' Tool.
DeviceIdClusterNamecStringCluster name for the specified DeviceID.
ECUcStringName of the ECU used to retrieve communication parameters from the FIBEX database.
ECUSendFilter*cStringList of ECU names(comma separated) for which data has to be sent by the device.
HILSendModefalsetBoolSend FlexRay frames as they were recorded, otherwise put only PDUs with enabled Update-Bit in the frame.
SendCycleOffset5tInt32If enabled, cycle offset will be transmitted.
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'
wakeupfalsetBoolSend a FlexRay wakeup pattern.
Input Pins
NameStream TypeDescription
input_flexray adtf/devicetb/flexray The FlexRay samples to be transmitted to the device.
Dynamic Pins
Dynamic Input Pinsfalse
Dynamic Output Pinsfalse
Dynamic Input Binding Pinsfalse
Dynamic Output Binding Pinsfalse
Required Interfaces
IID
flexray.axle.flexray.sdk.devicetb.adtf.iid
reference_clock.ant.streaming.adtf.iid
Input Pin Stream Types
Pin Nameinput_flexray
Meta Type Nameadtf/devicetb/flexray
Stream Type Properties
NameValueTypeDescriptionSubproperties
channel1cString
clustercString
databasecString
md_data_serializedfalsetBool
md_definitions
<?xml version="1.0" encoding="iso-8859-1" standalone="no"?><adtf:ddl xmlns:adtf="adtf"><enums><enum name="tFR_TAG" type="tUInt8"><element name="FR_TAG_CYCLESTART" value="1" /><element name="FR_TAG_FRAME" value="2" /><element name="FR_TAG_INVALID" value="0" /><element name="FR_TAG_PDU" value="3" /><element name="FR_TAG_SYNC" value="4" /></enum></enums><structs><struct name="tFlexRayData" alignment="1" version="1"><element type="tUInt16" name="nSize" bytepos="0" arraysize="1" byteorder="LE" alignment="1"/><element type="tFR_TAG" name="nTag" bytepos="2" arraysize="1" byteorder="LE" alignment="1"/><element type="tUInt8" name="nReserved" bytepos="3" arraysize="1" byteorder="LE" alignment="1"/><element type="tUInt64" name="nTimeStamp" bytepos="4" arraysize="1" byteorder="LE" alignment="1"/></struct></structs></adtf:ddl>
cString
md_structtFlexRayDatacString
projectcString