Expand description
CONDUYT Protocol SDK for Rust
no_std compatible core (wire, COBS, CRC8).
Enable std feature for full device API with transports.
Re-exports§
pub use crc8::crc8;pub use wire::Packet;pub use wire::wire_encode;pub use wire::wire_decode;pub use wire::make_packet;pub use wire::wire_find_packet;pub use constants::*;
Modules§
- cobs
- COBS — Consistent Overhead Byte Stuffing
- constants
- CONDUYT Protocol Constants. Protocol Version: 2 Generated from protocol/constants.json — DO NOT EDIT.
- crc8
- CRC8 — polynomial 0x31, init 0x00. Generated — DO NOT EDIT.
- device
- CONDUYT Device — async-free device client
- modules
- CONDUYT Modules
- transports
- CONDUYT Transport Layer
- wire
- CONDUYT Wire Format — Packet encode/decode