/libserard

A compact implementation of the Cyphal/serial protocol in C for high-integrity real-time embedded systems

Primary LanguageC++MIT LicenseMIT

Compact Cyphal/serial in C

Forum

Libserard is a compact implementation of the Cyphal/serial protocol stack in C99/C11 for high-integrity real-time embedded systems. Cyphal/serial is designed for use with raw byte-level links such as UART, RS-422/232, TCP/IP, USB CDC, etc.

Cyphal is an open lightweight data bus standard designed for reliable intravehicular communication in aerospace and robotic applications via CAN bus, Ethernet, and other robust transports.

WORK IN PROGRESS, NOT READY FOR USE