fermin-ator / libuavcan

Portable reference implementation of the UAVCAN protocol stack in C++ for embedded systems and Linux.

Home Page:http://uavcan.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

UAVCAN UAVCAN stack in C++

Build Status Forum Sonarqube Badge Sonarqube Coverage Documentation

WARNING libuavcan v1 is not yet complete. This is a work-in-progress.

Portable reference implementation of the UAVCAN protocol stack in C++ for embedded systems, Linux, and POSIX-compliant RTOSs.

UAVCAN is a lightweight protocol designed for reliable communication in aerospace and robotic applications over robust vehicular networks.

About

Portable reference implementation of the UAVCAN protocol stack in C++ for embedded systems and Linux.

http://uavcan.org

License:MIT License


Languages

Language:C 67.2%Language:C++ 17.0%Language:JavaScript 5.6%Language:CMake 4.5%Language:Assembly 2.6%Language:Shell 1.5%Language:CSS 1.0%Language:Python 0.3%Language:HTML 0.3%