Overview
The Pyxida Ground Station displays real time data downlinked from the vehicle, provides an interface for configuring the altimeter, and provides a way to review past flights.
Setup
Installing the ground station involves cloning this repository. Run setup.py and install pyside, pyserial, and matplotlib.
Alternatively, a binary version can be built using the included pyinstaller script to allow users without the dependencies to run the ground station.
Operation
To convert a .ui file to a .py file for testing your changes, run these commands in the main repository folder:
pyside-uic MainWindowUI.ui -o MainWindowUI.py
pyside-uic MockPyxidaUI.ui -o MockPyxidaUI.py
These commands must be re-run each time the UI file in the command is changed.
To run the ground station, run this in the main repo folder:
python GroundStation.py