This repository contains the onboard software and ground segment for the CyBEEsat mission.
Take a look at the Repository Structure documentation to get an overview of the code included here.
To build the base RACCOON OS image for CyBEEsat, run:
kas build kas.yml
git submodule init
git submodule update
To build the Rust applications for CyBEEsat, run:
make build
make install
This will install the binaries of the Rust applications in the install/usr/bin
directory.
The install
directory is intended to be copied to the root filesystem of the CyBEEsat OBC.
To create a delta upgrade package, run:
make delta DELTA_FROM=<current_onboard_revision>
Where <current_onboard_revision>
is the current OSTree commit that is running on the OBC.
... TBD!
Work on this repository is partially sponsored by Quantum Galactics GmbH.