A minimal heapless no-std Rust library to do Consistent Overhead Byte Stuffing
-
Updated
Jul 29, 2022 - Rust
A minimal heapless no-std Rust library to do Consistent Overhead Byte Stuffing
Consistent Overhead Byte Stuffing (COBS) encoding/decoding package for Swift
Implementation of the Consistent Overhead Byte Stuffing (COBS) algorithm
go-cobs: Go-to Library for Consistent Overhead Byte Stuffing (COBS) with enhanced features, coded in the Go Language.
beta_com is a lightweight C library for UART communication that ensures data integrity and framing through CRC16 Modbus checksums and COBS encoding. It transforms arbitrary data packets into robust, zero-delimited frames, enabling reliable serial transmission and easy packet delineation.
8 bit vs 64 bit byte stuffing
C++20 reliable telemetry transport over serial/UART: custom COBS framing, CRC16-CCITT, and SEQ-based loss detection. A Kalman filter fills dropped-frame gaps by prediction instead of retransmission. Platform-agnostic core behind a thin HAL (POSIX + mock), portable to STM32. Deterministic channel simulator + GoogleTest.
To associate your repository with the cobs-algorithm topic, visit your repo's landing page and select "manage topics."