A minimal clone of PSAS's av3-fc rocket flight computer executive process written in Rust for fun.
This is a toy, built for fun to learn the Rust language.
You'll need the rust toolchain, check out the official Rust docs for help
To compile to program:
$ cargo build
You can also use cargo to run the executable:
$ cargo run
This will start the flight computer, however it will do nothing until data is feed into it. There is a small python test utility in the test
directory that will generate a data packet and send it to the running flight computer process.
Start rust-fc
with the cargo run
command, and then in another terminal run a simulation to send real-time data to the flight computer:
$ cd simulation
$ ./run.py
Be sure to read the README in the simulation folder to install the flight simulator and other dependencies.
Build locally with
$ cargo doc
The pre-build docs are hosted here: