nathansamuell / groundStation

AIAA Ground station Repo
MIT License
0 stars 0 forks source link

groundStation

A repository for AIAA-UH Ground station code.



Installation

Install source code

git clone https://github.com/nathansamuell/groundStation/

If installing on Development Machine

Setup and Start Python Virtual Environment:
For my virtual environments, I use miniconda. More information on this system can be found here. The stock python module instructions are listed below, which works fine!

python3 -m venv venv
cd groundStation
source bin/venv/activate

Install Project + Dependencies
pip3 install -e .
pip3 install PyQt5

If installing on Running Machine

Install source code:
git clone https://github.com/nathansamuell/groundStation/

Install Project Dependencies -- you will also need a DE/WM!!:
sudo apt-get update && sudo apt-get upgrade -y
sudo apt-get install python3-pyqt5 -y

Setup .env file:

Replace your-pass with a numeric code in the following snippet:
echo 'USER_PIN="*your_pass*"' > .env
cp .env ~/.local/lib/python3.11/site-packages/groundStation/.env

Install the package:
cd groundStation
pip3 install . --break-system-packages