Metadata-Version: 2.1
Name: MultiWii
Version: 0.0.1
Summary: Python3 implementation of the Multi Serial Protocol
Home-page: https://github.com/PrrismStudios/MSP
Author: Yuma (Prrism)
Author-email: yumatezu@gmail.com
License: UNKNOWN
Description: # Multi Serial Protocol communication library
        This python3.7 library enables control of MSP based cleanflight/betaflight flight controller boards via UART serial communication. It covers all commands and features listed in the [MultiWii wiki page](http://www.multiwii.com/wiki/index.php?title=Multiwii_Serial_Protocol). 
        Initially tested using a Raspberry pi zero and an SP Racing F3 board communicating via the GPIO rx/tx pins.
        
        ## Installation and Initial setup
        ### Dependencies
        - **Python3.7**
        - pySerial
        - Struct
        
        `pip install .` should automatically install all requirements. 
        
        ### Requirements on the flight controller's side
        - RX_MSP        (`#define USE_RX_MSP`)
        - DYNBALANCE    (`#define DYNBALANCE`)
        
        Throttle control via MSP may be disabled on certain boards with insufficient flash memory (anything under 128k flash size). Details on how to enable them can be found on [Cleanflight's GitHub repo](https://github.com/cleanflight/cleanflight/blob/master/docs/Customized%20Version.md).
        
        
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Description-Content-Type: text/markdown
