3 个版本

0.2.2 2024 年 6 月 4 日
0.2.1 2021 年 11 月 4 日
0.2.0 2021 年 10 月 1 日

#618 in 硬件支持


crazyflie-lib 中使用

MIT/Apache

27KB
504

疯狂飞虫链接

为疯狂飞虫四旋翼无人机实现无线链接。

这个crate实现了使用Crazyradio转接器与Crazyflie进行低级链路通信。它允许扫描Crazyflie并建立一个安全的双向无线连接。

此crate API是异步的,使用async_executor crate来抽象异步执行器。示例使用async-std

Cargo 功能

默认使用native功能,该功能使用Crazyradio crate,它反过来使用libusb来访问Crazyradio。这将在Linux、Mac和Windows上原生工作。

通过禁用默认功能并启用功能webusb,将使用Crazyradio-webusb crate,这使得可以将链接编译成wasm以在兼容WebUSB的Web浏览器中运行。

限制

此crate目前仅支持2Mbit/s的数据速率。

依赖关系

~3–14MB
~203K SLoC