A server that reads frames from a Controller Area Network (CAN) bus and relays them to connected clients over a TCP connection.
Repository: https://gitlab.com/avandesa/candid-rs
Documentation: https://docs.rs/crate/candid_server/
Because the server uses the socketcan crate, a wrapper for the Linux SocketCAN kernel module, the server can only run on a Linux system with the relevant modules compiled and loaded.
To install the server:
$ cargo install candid_server
To run the server on a vcan0
interface and localhost
:
```
$ candid_server 127.0.0.1:6556 vcan0 ```
We use SemVer for versioning. For the versions available, see the tags on this repository.
This project is licensed under the MIT License - see the LICENSE file for details