Metadata-Version: 2.4
Name: pyMAVLinCS
Version: 1.0.2
Summary: Python API for autonomous drone control based on pymavlink
Author-email: Noah Redon <redonnoah.cs@gmail.com>
License: GPL-3.0-or-later
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: pymavlink>=2.4.49
Requires-Dist: pyserial
Requires-Dist: geopy
Dynamic: license-file

# pyMAVLinCS

![License](https://img.shields.io/badge/license-GPL-green)

## 📝 Description

pyMAVLinCS is a Python API designed to facilitate autonomous drone control, leveraging the pymavlink library. This project provides a robust framework for developers to build and test custom drone applications, focusing on ease of use and flexibility. With pyMAVLinCS, users can streamline the development process and ensure reliable drone behavior through comprehensive testing capabilities.
Documentation available at [https://github.com/noahredon/pyMAVLinCS-documentation](https://github.com/noahredon/pyMAVLinCS-documentation)

## ✨ Features

- 🧪 Testing


## 📁 Project Structure

```
.
├── LICENSE
├── examples
│   ├── __init__.py
│   ├── arm_drone.py
│   ├── connection_test.py
│   └── mcc_creation.py
├── pyMAVLinCS
│   ├── __init__.py
│   ├── mavecstra.py
│   ├── mavtypes.py
│   ├── mission_control_code.py
│   └── setup_logger.py
├── pyproject.toml
└── tests
    └── __init__.py
```

## 👥 Contributing

Contributions are welcome! Here's how you can help:

1. **Fork** the repository
2. **Clone** your fork: `git clone https://github.com/noahredon/pyMAVLinCS.git`
3. **Create** a new branch: `git checkout -b feature/your-feature`
4. **Commit** your changes: `git commit -am 'Add some feature'`
5. **Push** to your branch: `git push origin feature/your-feature`
6. **Open** a pull request

Please ensure your code follows the project's style guidelines and includes tests where applicable.

## 📜 License

This project is licensed under the GPL License.
