uf_crsf/
lib.rs

1#![no_std]
2#![allow(clippy::needless_doctest_main)]
3#![doc = include_str!("../README.md")]
4
5pub mod constants;
6pub mod error;
7pub mod packets;
8pub mod parser;
9
10#[cfg(feature = "embedded_io_async")]
11pub mod async_io;
12
13#[cfg(feature = "embedded_io")]
14pub mod blocking_io;
15
16pub use error::{CrsfParsingError, CrsfStreamError};
17pub use packets::{write_packet_to_buffer, Packet, PacketAddress, PacketType};
18pub use parser::{CrsfParser, RawCrsfPacket};