This repository contains the PyStrato GUI software. Starting up as a part of the stratospheric weather balloon missions from the M2 TSI from France, this tool has become a fully customizable balloon ground station using the ECOM software from the ASTER project. This ground station coded in PyQt5 retrieves telemetry data from a serial connection to a Arduino receptor. The data is then parsed and can update real-time graphs and tables. A weather panel has also recently been added to aid the user's mission prediction.
Distributed under the MIT License. See LICENSE for more information.
- Cloning the Github Repository
git clone https://github.com/EnguerranVidal/PyStrato.git
- Going in the Repository Directory
cd PyStrato
- Creating PyEnv Environment
pyenv virtualenv 3.9 pystrato
pyenv local pystrato
- Installing PyStrato Requirements
pip install -r requirements.txt
python main.py
- Revamping Ecom Database Editing
- Add Working Display Layout Saving
- Add Dark Theme
- Revamping Displays
- Add Balloon Trajectory Model Simulation
- Add Vtk 3D Models Real-Time Rotation
- Add 3D Plots
- Add Telecommand sending