AlessandroFornasier / MSPFCI

A Multiwii Serial Protocol Flight Controller Interface

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MSPFCI: Multiwii Serial Protocol Flight Controller Interface

A multiwii serial protocol interface for your flight controller running Cleanflight/Betaflight/Inav

Prerequisites

License

This software is made available to the public to use (source-available), licensed under the terms of the BSD-2-Clause-License with no commercial use allowed, the full terms of which are made available in the LICENSE file.

Project Status

  • Periodic callbacks with custom frequency based on RAII
  • Separate threads for each periodic callbacks
  • SFINAE based MSP message decoding
  • Multi level logger
  • Implementation of MSP messgaes for all sensor
  • Implementation of Arming commands
  • Implementation of control commands
  • ROS1 wrapper
  • ROS2 wrapper

About

A Multiwii Serial Protocol Flight Controller Interface

License:Other


Languages

Language:C++ 96.4%Language:CMake 2.1%Language:C 1.5%