New flight software for our projects, written in C++.
First, clone the repository, and move into the directory where it was cloned. Then, install PlatformIO by running
pip install platformio
After that's done, download the PlatformIO IDE extension in VS Code.
If you don't already have it, download the MinGW C++ compiler from here.
Run
pio --version
to make sure that PlatformIO was set up correctly.
To run locally, make sure you're in the cpp-flight-software folder, and run
python run.py local
To upload and run the flight software on a Teensy 3.6, make sure you're in the cpp-flight-software folder, and run
python run.py teensy