JavaCAN

CAN wrapper

A Java wrapper around the SocketCAN API to simplify CAN communication on Linux

A simple JNI wrapper for the socketcan API provided by the Linux kernel. As it is wrapping a Linux Kernel API, it is intended for use on Linux only.

GitHub

52 stars
6 watching
21 forks
Language: Java
last commit: 3 months ago
Linked from 1 awesome list

canisotpjavajnilinuxsocketcan

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
socketcan-rs/socketcan-rs Provides network socket interface to the CAN bus on Linux using SocketCAN subsystem. 143
craigpeacock/can-examples Provides C code examples for sending and receiving data on a CAN bus using Linux's SocketCAN API 112
zhanglongqi/socketcan-demo Demonstrates usage of SocketCAN on Linux for CAN bus communication 9
sebi2k1/node-can An extension for Node.js to interact with Linux CANbus networks using SocketCAN protocol 223
linux-can/socketcand A server daemon providing access to CAN interfaces via TCP/IP and ASCII protocol. 181
kurt-vd/can-utils User space applications for Linux-CAN and SocketCAN networking protocols 10
kahiroka/slcanuino A CAN-BUS adapter for Linux SocketCAN using an Arduino CAN-BUS shield 126
mwkpe/cantools A collection of command-line tools for interacting with the CAN bus network using Linux SocketCAN 18
p1kachu/python-socketcan-monitor A tool to display live data from CAN bus network interfaces in a readable format. 26
kentindell/canhack A collection of tools and resources for low-level CAN protocol hacking and analysis 348
caran/can4python A Python package for handling and working with CAN bus signals on Linux SocketCAN. 39
mguentner/cannelloni A tool for establishing a CAN bus over Ethernet tunnel 336
kurt-vd/test-can-j1939 An implementation of CAN-J1939 networking on Linux 41
idletea/tokio-socketcan Provides asynchronous Linux SocketCAN sockets support for the Tokio runtime environment. 35
sikkandarsulaiman/py4can A Python utility for sending and receiving CAN messages using CANalyzer as a reference. 1