A simple library for building and parsing data frames for serial interfaces (like UART / RS232)
also added a demo that can run on Linux as two processes and exchange messages.
now it should be compatible with some older / less advanced compilers
Check the header file for a TON of useful config options. Also, read the readme! Start here
With those config options, TinyFrame is super versatile and suitable for many different applications.
This version has the max length limited to 1 byte (1 to 256 bytes of payload).
It's suitable for sending commands and telemetry, but less so for bulk data transfer.