Skip to content

CTRE Phoenix FRC libraries for Rust

License

Unknown, MIT licenses found

Licenses found

Unknown
LICENSE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

Eaglestrike/ctre-rs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

CTRE Phoenix FRC libraries for Rust

Resources

License

Unknown, MIT licenses found

Licenses found

Unknown
LICENSE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 97.8%
  • Python 1.5%
  • C++ 0.7%