ADTF_CALIBRATION_TOOLBOX  3.7.0 (ADTF 3.15.1)
XCP On Ethernet Receiver Plugin
Note
For an detailed description have a look at our ADTF 3 - Calibration Toolbox Guides page.

Plugin Information
Plugin Filenamexcp_on_eth.adtfplugin
Plugin Descriptionxcp_on_eth.plugindescription
Plugin NameXCP On Ethernet - Sink - Source - Plugin
LicenseADTF
Support Mailsupport@digitalwerk.net
Homepage URLhttps://support.digitalwerk.net/
Plugin Versions
Plugin Version3.7.0
Plugin File Version1.0
adtf::calibtb3.7.0
adtf3.15.1
adtf::ucom3.1.0
Component Information
NameXCP On Ethernet Transmitter
CIDxcp_on_ethernet_transmitter.streaming_sink.calibtb.cid
DescriptionThe XCP On Ethernet Streaming Sink can be used to send XCP Messages to ECUs that support XCP via Ethernet.
TypeFilter
Input Pins
NameStream TypeDescription
xcp_frames adtf/calibtb/xcp_frames Outgoing Eth frames to the connected ECU.
Runner
NameActivation TypeData TriggeredData InputThread TriggeredThread CyclicTimer TriggeredTimer IntervalDescription
process_xcp_frames91xcp_frames0000Default runner port for the input pin 'xcp_frames'
Output Binding Objects
NameIIDProxy OIDDescription
transport_layerethernet_transport_layer.calibtb.adtf.iidNecessary connection to the 'XCP On Ethernet' - Streaming Source
Dynamic Pins
Dynamic Input Pinsfalse
Dynamic Output Pinsfalse
Dynamic Input Binding Pinsfalse
Dynamic Output Binding Pinsfalse
Input Pin Stream Types
Pin Namexcp_frames
Meta Type Nameadtf/calibtb/xcp_frames
Stream Type Properties
NameValueTypeDescriptionSubproperties
md_data_serializedfalsetBool
md_definitions
<struct name="tXcpFrame" alignment="1" version="1"> <element name="eDirection" type="tUInt8" arraysize="1"> <deserialized alignment="1"/> <serialized byteorder="LE" bytepos="0"/> </element> <element name="tmReceiveTime" type="tInt64" arraysize="1"> <deserialized alignment="1"/> <serialized byteorder="LE" bytepos="1"/> </element> <element name="ui16Counter" type="tUInt16" arraysize="1"> <deserialized alignment="1"/> <serialized byteorder="LE" bytepos="9"/> </element> <element name="ui16Length" type="tUInt16" arraysize="1"> <deserialized alignment="1"/> <serialized byteorder="LE" bytepos="11"/> </element> <element name="aui8Packet" type="tUInt8" arraysize="ui16Length"> <deserialized alignment="1"/> <serialized byteorder="LE" bytepos="13"/> </element></struct>
cString
md_structtXcpFramecString
xcp_configcString