No-allocation SLIP
Getting Started
This Rust crate provides a no-std SLIP (Serial Line Internet Protocol) encoder and decoder implementation. SLIP is a simple protocol for sending packets over serial lines.
Usage
This library has to be used in conjunction with the noalloc-vec-rs crate.
- Example of encoding a packet:
use ;
use Vec;
const MAX_LENGTH: usize = 12;
let mut packet = Vec::from;
encode.unwrap;
assert_eq!;
- Example of decoding a packet:
use ;
use Vec;
const MAX_LENGTH: usize = 12;
let mut decoder = default;
decoder.insert.unwrap;
decoder.insert.unwrap;
decoder.insert.unwrap;
assert!;
assert_eq!;