can-iso-tp 0.2.0

Generic implementation of the CAN ISO-TP protocol
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
# can-iso-tp

Lightweight ISO-TP (ISO 15765-2) transport for CAN.

This crate provides blocking/polling and async ISO-TP nodes built on top of the
`embedded-can-interface` traits, plus supporting types for addressing, PDUs, and Tx/Rx state.

## no_std / no-alloc

Receive-side reassembly requires a buffer. In `no_std`/`no alloc` environments, you typically
provide a fixed slice (`&mut [u8]`). When `alloc` is available, you can also pass
`RxStorage::Owned(Vec<u8>)`.