Skip to content
CTRE Phoenix FRC libraries for Rust
Rust Python C++
Branch: master
Clone or download
Pull request Compare This branch is 39 commits behind auscompgeek:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
ctre-sys
examples
gen
src
.gitignore
.travis.yml
Cargo.toml
LICENSE
LICENSE-MIT
README.md

README.md

CTRE Phoenix library for Rust

This crate contains a port of the high-level CTRE Phoenix library.

This project is not affiliated with nor endorsed by Cross the Road Electronics.

What is this gen directory?

The gen directory holds a couple of files that helped generate a starting point for everything.

The gen_rust.j2 and hooks.py were used with header2whatever to quickly generate the initial modules.

How do I actually use this?

Add ctre as a dependency in your Cargo.toml.

Does this actually work?

It builds and links when linking with the WPILib HAL, so it should work. ¯\_(ツ)_/¯

License

CTRE-derived parts are under the Phoenix Software License Agreement. Rust-specific parts are under the MIT license.

You can’t perform that action at this time.