secure-serial 0.1.0

Reliable CRC-framed serial protocol with chunked packets and ACKs for no_std + Embassy
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#![no_std]
#![doc = include_str!("../README.md")]
#![allow(async_fn_in_trait, dead_code)]

mod protocol;
mod receiver;
mod resources;
mod sender;
mod transport;

pub use protocol::{Ack, CHUNK_LEN_MAX};
pub use receiver::{run_read, run_write};
pub use resources::{SecureSerialResources, SecureSerialResourcesDefault};
pub use sender::SecureSerialSender;
pub use transport::{CrcDevice, TransportRead, TransportWrite};