JavaCAN icon indicating copy to clipboard operation
JavaCAN copied to clipboard

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.

Results 8 JavaCAN issues
Sort by recently updated
recently updated
newest added

It would be nice to have a version of JavaCAN that uses Project Panama for SocketCAN and epoll interaction instead of JNI, making this a pure Java project. jextract might...

javacan-4

Recently I had a look on CAN-over-ethernet as I was forced to do a remote debug of some CAN communication. I realized that it is not that hard to make...

javacan-4

Gradle will likely make it a lot easier to do the dockcross-based native build

Since the whole idea of "fluently integrating with Java NIO" kind of failed with the SPI being too closed down and troublesome in conjunction with epoll. Instead it might be...

Especially around EINTR and EAGAIN, which should probably be retried on all/most cases.

As much as "Rewrite in Rust" is a meme these days it kinda feels stupid to even write it. Rust per se is not actually the point here, but I'd...

Currently Github Actions "only" compiles the library, but doesn't run tests due to the lack of kernel support for VCAN devices. It would be great to have actions runners that...

I'm using Javacan epoll in Spring Boot 3.5.9. When I shut down the Spring application, Spring is supposed to release resources, but it throws the error "double free or corruption...