#labrador #api-bindings #espotek

librador

Rust 语言的 librador 绑定,EspoTek Labrador 驱动库

2 个版本

0.1.1 2022 年 1 月 27 日
0.1.0 2022 年 1 月 27 日

#1563硬件支持

GPL-3.0 许可证

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