/pfs

Flight software for TJREVERB's nanosat.

Primary LanguagePython

pFS

Python Flight Software

Development

  1. Clone this repo
  2. Use venv to manage the development environment.
  3. Create a new virtualenv
$ python3 -m venv venv
  1. Activate the virtualenv
$ source venv/bin/activate
  1. Install dependencies from requirements.txt
$ pip install -r requirements.txt
  1. Run pFS
$ python main.py

Alternatively, you can set main.py as executable and run `main.py as a script

$ chmod +x main.py # only do this once
$ ./main.py

Dependencies

  • Python 3.6 or greater is required along with pip