ADTF Plugin

Socket CAN Device Plugin


ADTF Socket CAN Device

Description

For Linux only !

This package contains components to receive and send CAN messages with ADTF.

Please have a look at Release Notes

Prerequisites

You may need to enable the related kernel modules. To do so, run:

sudo modprobe can
sudo modprobe raw_can
sudo modprobe vcan
sudo modprobe slcan

Testing vcan

You can use the can-utils for checking the functionality of the filter by using the following commands before testing the filter you have to install the can utils

sudo apt-get install can-utils

Configure and start the vcan0 interface

sudo ip link add dev vcan0 type vcan
sudo ip link set vcan0 up

Generate random can data using the cangen of can-utils

cangen vcan0

Check out the cangen parameters like -e or -R for sending extended Messages or Remote Frames. If there is data available you can start the ADTF session with the socketCan Receiver in it. Make shure the interfaceName property is equal to the interface you created before (vcan0). You can check also with can-utils. Open up a second terminal and heck if there is data available

candump any

License Information

Please make sure you have an active and valid subscription for this feature, the license key/file is set and the used license server is reachable (if required). For more information, please contact our support.

For any licence information have a look at LICENSE.

Furthermore please refer to Used Open Source Software for an overview of 3rd party packages we are glad to use.


Version:
1.0.1 Show all
Platform:
Linux x64 Show all
ADTF version:
3.17.0
Visibility:
Public
Debug binaries:
yes
State:
verified
Company: Digitalwerk GmbH
License: Digitalwerk
Support: support@digitalwerk.net
Homepage: https://digitalwerk.store/
Issue Tracker: N/A
Downloads: 0
Size: 6.75 MB
Checksum (SHA-256):
81548f69a895aba973009246decf68d8c5ab83e42d62ae1f94fa05e0e7215b3e

info
Socket CAN Device Receiver
Streaming-Source

Use this streaming source to receive CAN data using SocketCAN library.
info
Use this streaming sink to transmit CAN data using a SocketCAN interface.