#sdr #hackrf #radio #defined #hack-rf #rusb

hackrfone

Rust 编程语言为 HackRF One 软件定义无线电编写的库

5 个版本

0.2.3 2021年7月13日
0.2.2 2021年7月11日
0.2.1 2021年7月6日
0.2.0 2021年5月10日
0.1.0 2021年5月2日

#1247 in 硬件支持

MIT 许可证

25KB
392

Maintenance crates.io docs.rs CI

HackRF One

这是一个针对 HackRF One 软件定义无线电的 rust API。

这不是 libhackrf 的包装器,这是一个使用 rusb libusb 包装器重新实现的 libhackrf

目前处于 实验性 状态,并且还不完整。要使用全部功能,请使用官方的 libhackrf C 库。

仅在 Linux 上进行了测试,但它可能在其他适用于 libhackrf 的平台上运行。


lib.rs:

HackRF One API。

要开始,请查看 HackRfOne::new

依赖关系

~1.5MB
~31K SLoC