2 个版本
0.1.1 | 2022 年 1 月 27 日 |
---|---|
0.1.0 | 2022 年 1 月 27 日 |
#1563 在 硬件支持
35KB
402 行
librador-rs
此 crate 提供了一个安全的 Rust API,用于访问 EspoTek Labrador 电子实验板。
API 支持
- 库初始化
- USB 初始化
- 设备固件版本
- 模式配置
- 电源供应
- 数字输出
- 信号发生器
- 逻辑分析仪
- 示波器
- 万用表
更多信息
请使用 cargo doc --open
或访问 docs.rs 页面 查看文档。
请参阅 librador
项目文档 以获取更多详细信息。
贡献
欢迎所有贡献,无论是错误报告、功能请求、代码更改还是美好祝愿。谢谢!
请注意,许多测试需要将 Labrador 板实际连接到您的计算机,并且每个测试都需要独占访问。尝试使用 cargo test -- --test-threads=1
运行测试。
许可证信息
librador-rs 是免费软件:您可以在自由软件基金会发布的 GNU 通用公共许可证条款下重新分发和/或修改它,许可证版本为 3,或(根据您的选择)任何更高版本。
librador-rs 的分发希望它能有用,但没有任何保证;甚至没有关于其商誉或针对特定目的适用性的暗示保证。有关更多信息,请参阅 GNU 通用公共许可证。
请参阅此项目根目录中的 LICENSE
文件,以获取 GNU 通用公共许可证的副本,或请参阅 http://www.gnu.org/licenses/。
此项目包含来自 Labrador
项目的代码,该项目也根据 GPL v3 许可。
依赖项
~2–3.5MB
~60K SLoC