# pyuavcan **Repository Path**: sdkmsdn_admin/pyuavcan ## Basic Information - **Project Name**: pyuavcan - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-07-14 - **Last Updated**: 2023-04-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Full-featured UAVCAN stack in Python ==================================== [](https://ci.appveyor.com/project/Zubax/pyuavcan/branch/master) [](https://pyuavcan.readthedocs.io/) [](https://coveralls.io/github/UAVCAN/pyuavcan) [](https://sonarcloud.io/dashboard?id=UAVCAN_pyuavcan) [](https://sonarcloud.io/dashboard?id=UAVCAN_pyuavcan) [](https://sonarcloud.io/dashboard?id=UAVCAN_pyuavcan) [](https://pypi.org/project/pyuavcan/) [](https://github.com/psf/black) [](https://forum.uavcan.org) PyUAVCAN is a full-featured implementation of the UAVCAN protocol stack intended for non-embedded, user-facing applications such as GUI software, diagnostic tools, automation scripts, prototypes, and various R&D cases. PyUAVCAN aims to support all features and transport layers of UAVCAN, be portable across all major platforms supporting Python, and be extensible to permit low-effort experimentation and testing of new protocol capabilities. It is designed to support **GNU/Linux**, **MS Windows**, and **macOS** as first-class target platforms. However, the library does not rely on any platform-specific capabilities, so it should be usable with other systems as well. [UAVCAN](https://uavcan.org) is an open technology for real-time intravehicular distributed computing and communication based on modern networking standards (Ethernet, CAN FD, etc.). The acronym *UAVCAN* stands for ***Uncomplicated Application-level Vehicular Computing And Networking***.
**READ THE DOCS: [pyuavcan.readthedocs.io](https://pyuavcan.readthedocs.io/)** **Ask questions: [forum.uavcan.org](https://forum.uavcan.org/)** *See also: [**Yakut**](https://github.com/UAVCAN/yakut) -- a CLI tool for diagnostics and management of UAVCAN networks built on top of PyUAVCAN.*