1 unstable release

0.2.0 Aug 16, 2024

#471 in No standard library

0BSD license

33KB
867 lines

Serial Line CAN protocol codec

crates.io docs.rs CI

This crate implements a protocol encoder and decoder for the Serial Line CAN (SLCAN) protocol, used for transmitting CAN frames over a serial connection.

Please refer to the changelog to see what changed in the last releases.

Usage

Add an entry to your Cargo.toml:

[dependencies]
mini-slcan = "0.1.1"

Check the API Documentation for how to use the crate's functionality.

Rust version support

This crate supports stable Rust. No guarantees are made beyond that.


lib.rs:

A lightweight, #![no_std] implementation of the Serial Line CAN protocol.

Dependencies

~0.5–1MB
~22K SLoC