TMTC commander for EIVE OBSW
Go to file
2021-08-17 16:35:27 +02:00
.idea/runConfigurations lowered timeout 2021-08-17 16:35:27 +02:00
config Merge remote-tracking branch 'origin/develop' into mueller/master 2021-08-17 16:07:10 +02:00
gomspace pdu channel definitions 2021-04-18 16:35:18 +02:00
pus_tc fixed 3v3 switch double off 2021-08-17 11:55:38 +02:00
pus_tm printing length as well 2021-08-11 19:32:51 +02:00
tmtccmd@46b4b39f91 tmtccmd update 2021-08-17 16:07:22 +02:00
utility smaller changes 2021-05-17 18:01:55 +02:00
.gitignore updated gitignore 2021-06-28 17:49:13 +02:00
.gitmodules moved submodule to github 2021-03-19 16:00:57 +01:00
lint.py updated linter python script 2021-08-09 11:38:37 +02:00
logo.png some small bugfixes 2020-12-17 18:00:32 +01:00
README.md instructions to run linter 2021-08-09 11:45:01 +02:00
requirements.txt minor corrections 2021-03-19 17:42:36 +01:00
tmtc_client_cli.py made CLI and GUI executable 2021-08-09 11:31:08 +02:00
tmtc_client_gui.py made CLI and GUI executable 2021-08-09 11:31:08 +02:00

TMTC Commander EIVE

Run Linter

Can be used to quickly check validity of script. Install flake8 first

python3 -m pip install flake8

or on Windows

py -m pip install flake8

and then run the lint.py script

./lint.py

Set up virtual environment

Linux

  1. Create virtual environment
python3 -m venv .
  1. Activate virtual environment
./Scripts/activate
  1. Install tmtccmd for virtual environment. -e for interactive installation.
cd tmtccmd
python3 -m pip install -e .[gui]

Windows

  1. Create virtual environment
py -m venv .
  1. Activate virtual environment
Scripts\activate.bat
  1. Install tmtccmd for virtual environment. -e for interactive installation.
cd tmtccmd
py -m pip install -e .[gui]