diff --git a/README.en.md b/README.en.md new file mode 100644 index 0000000000000000000000000000000000000000..a5332ba68c030eb7bf8d452810c8bdec8f12346c --- /dev/null +++ b/README.en.md @@ -0,0 +1,42 @@ +# MAVLink Parser Qt + +MAVLink Parser Qt is a MAVLink protocol parsing library based on the Qt framework. + +## Project Overview + +This project aims to provide MAVLink protocol parsing support for Qt applications. MAVLink (Micro Air Vehicle Link) is a lightweight communication protocol for unmanned aerial vehicles, widely used in drone systems and ground station software. + +## Features + +- MAVLink protocol message parsing +- Qt framework integration +- Message type support +- Data frame parsing and processing + +## Usage + +### Integrating into a Qt Project + +1. Include the header file in your project: + ```cpp + #include "mavlink_parser.h" + ``` + +2. Create a parser instance and process messages: + ```cpp + MavLinkParser parser; + parser.parseMessage(data, length); + ``` + +## Dependencies + +- Qt 5.x or higher +- C++11 compliant compiler + +## License + +This project is released under an applicable open-source license. + +## Contributions + +Issues and pull requests are welcome to help improve this project. \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000000000000000000000000000000000000..96e7a8a85588d2a720e10ca495edce17df982f20 --- /dev/null +++ b/README.md @@ -0,0 +1,44 @@ + + +# MAVLink Parser Qt + +MAVLink Parser Qt 是一个基于 Qt 框架的 MAVLink 协议解析库。 + +## 项目简介 + +本项目旨在为 Qt 应用程序提供 MAVLink 协议的解析支持。MAVLink(Micro Air Vehicle Link)是一种轻量级的无人机通信协议,广泛应用于无人机系统和地面站软件中。 + +## 功能特性 + +- MAVLink 协议消息解析 +- Qt 框架集成 +- 消息类型支持 +- 数据帧解析与处理 + +## 使用方法 + +### 在 Qt 项目中集成 + +1. 将头文件包含到您的项目中: + ```cpp + #include "mavlink_parser.h" + ``` + +2. 创建解析器实例并处理消息: + ```cpp + MavLinkParser parser; + parser.parseMessage(data, length); + ``` + +## 依赖要求 + +- Qt 5.x 或更高版本 +- C++11 标准兼容编译器 + +## 许可证 + +本项目基于相关开源许可证发布。 + +## 贡献 + +欢迎提交 Issue 和 Pull Request 来帮助改进本项目。 \ No newline at end of file