This is library for simple data link (node-to-node data transfer) over synchronous and asynchronous serial lines between PCs and/or microcontroller hardware UARTs (tested with MSP430). It transmits data in sized frames with CRC, and API features callbacks for asynchronous machine.
(1) Protocol description
(2) API description, usage hints
(3) Examples of synchronous and asynchronous data exchange (see usage for details)
Feel free to contact me in IRC.
libtrivdl (C) Alexander Kulak <sa-dev AT rainbow POINT by> 2018