Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/opencyphal-garage/libserard
A compact implementation of the Cyphal/serial protocol in C for high-integrity real-time embedded systems
https://github.com/opencyphal-garage/libserard
cyphal cyphal-serial opencyphal pubsub uavcan uavcan-serial
Last synced: 16 days ago
JSON representation
A compact implementation of the Cyphal/serial protocol in C for high-integrity real-time embedded systems
- Host: GitHub
- URL: https://github.com/opencyphal-garage/libserard
- Owner: OpenCyphal-Garage
- License: mit
- Created: 2021-04-20T07:55:14.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-10-05T09:23:43.000Z (over 1 year ago)
- Last Synced: 2024-11-07T22:11:09.738Z (2 months ago)
- Topics: cyphal, cyphal-serial, opencyphal, pubsub, uavcan, uavcan-serial
- Language: C++
- Homepage: https://opencyphal.org
- Size: 137 KB
- Stars: 5
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Compact Cyphal/serial in C
[![Forum](https://img.shields.io/discourse/users.svg?server=https%3A%2F%2Fforum.opencyphal.org&color=1700b3)](https://forum.opencyphal.org)
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](https://opencyphal.org) 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**](https://forum.opencyphal.org/t/libserard-a-potential-alternative-to-libcanard-that-implements-uavcan-serial/1213)