sagb / libtrivdl

Library for simple data link layer for asynchronous serial communication

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

chat on freenode

Trivial Data Link Layer

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.

Documentation

(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

About

Library for simple data link layer for asynchronous serial communication

License:MIT License


Languages

Language:C 94.9%Language:Makefile 5.1%