Support Request #11288
closedTCP data exchange with vector device
Description
Supportanfrage
I am trying to establish TCP communication with ECU connected through vector device (VN5610A). I saw that there is an example on CAN/CANFD interfacing with vector (device toolbox), so I was wondering whether there is something similar for TCP/UDP communication.
In addition, could you provide source code for filters VECTOR CAN FD Device Receiver, VECTOR CAN FD Device Transmitter?
Lösung
UDP Communication via SOME/IP will part of the next Device Toolbox 3.2 Release within the next weeks
At the moment we are not supporting TCP communication with SOME/IP. But it is about to come.
We cannot provide the source-code for the Vector CANFD Streaming Devices.
There is no plan to implement a Vector Ethernet Streaming Source, only CAN, CAN FD and FlexRay are requirements in ADTF.
For Ethernet SOME/IP we follow a device independent solution based on PCap, which is already available since Device TB 3.1.0 -> https://support.digitalwerk.net/adtf_addons/adtf-device-toolbox/v3/devicetoolbox_html/page_pcap_receiver_plugin.html
This will also work on Linux, which we can not handle for Vector API.
So there is no additional hardware required to trace ethernet data within ADTF 3.x.
I can also imagine if you are using the ethernet port of the Vector Hardware you can access the ethernet data from device (but I can't prove that).
So if this is no solution for you, you have to implement a Streaming Service which handles Vector Driver XL Library Ethernet part.
Best case could be just using the examples from the Vector API and integrate within your Source/Sink, but that is not our supported range and you should talk with Vector Support if documentation is not enough useful.
If you do, I would suggest to work with the same structure our PCap Source provides, then the post-toolchain (SOME/IP Filter, Trace View, ...) can handle the incoming data.
Related issues