#protocols #serial #msp #flight #multiwii #controller #cleanflight

no-std multiwii_serial_protocol_v2

Rust 语言实现的 Multiwii 串行协议 (MSP)

9 个版本

使用旧的 Rust 2015

0.1.12 2020年8月10日
0.1.11 2020年6月28日
0.1.4 2020年4月30日

#3 in #multiwii

Download history 34/week @ 2024-03-31 5/week @ 2024-04-07 1/week @ 2024-04-14 3/week @ 2024-04-21 80/week @ 2024-04-28 1/week @ 2024-05-05 30/week @ 2024-05-19 1/week @ 2024-05-26 13/week @ 2024-06-16 1/week @ 2024-06-23 47/week @ 2024-06-30 12/week @ 2024-07-07

73 每月下载量
2 crates 中使用

MIT/Apache 许可

45KB
1.5K SLoC

Rust 语言实现的 Multiwii 串行协议 (MSP)

Build Status Documentation

简介

这是 https://github.com/hashmismatch/multiwii_serial_protocol.rs 的一个分支!

不完整的 MSP2 协议实现,包含一些 Cleanflight、Betaflight 和 iNav 扩展。允许实现一个可以连接到 Cleanflight 或 Baseflight 配置器的飞行控制器。

安装

MSP 可在 crates.io 上找到,可以像这样包含到您的 Cargo 启用的项目中

[dependencies]
multiwii_serial_protocol_2 = "0.1.12`"

然后在您的代码中包含它,如下所示

extern crate multiwii_serial_protocol_2;

许可:MIT 或 Apache-2.0


lib.rs:

Multiwii 串行协议 (MSP) 流量解码器和结构

不完整。包含一些来自 Cleanflight 和 Betaflight 的结构。

依赖项

~0.7–1.3MB
~26K SLoC