1 个不稳定版本
使用旧的 Rust 2015
0.6.1 | 2018 年 10 月 19 日 |
---|
#1472 在 硬件支持
6.5MB
3K SLoC
CTRE Phoenix for Rust 库
此crate包含高级CTRE Phoenix库的移植版本。
此项目与Cross the Road Electronics无关,也没有得到其认可。
这个 gen
目录是什么?
gen
目录包含一些文件,这些文件有助于生成一切的开端。
gen_rust.j2
和 hooks.py
与 header2whatever 一起使用,以快速生成初始模块。
我如何实际使用这个?
我尚未将其发布到crates.io,但在此期间,您应该在Cargo.toml中添加git依赖项。(目前等待可用的wpilib crate在crates.io上发布。)
这实际上能工作吗?
当与WPILib HAL链接时构建和链接,所以它应该能工作。 ¯\_(ツ)_/¯
许可
由于许可限制,在默认功能启用的情况下,ctre
crate受crayon许可的约束:所有Phoenix软件许可协议和GPLv3的限制。
否则(在未启用默认功能的情况下)
- CTRE 衍生部分受Phoenix软件许可协议约束。
- Rust特定部分受MIT许可约束。