diff --git a/obsw_tmtc_client.py b/obsw_tmtc_client.py index 5c314b77aed2e5eff19c9b1a6ad4cb465b654147..ac39fc03fbaf83acda24bc469e54a564caad3fca 100644 --- a/obsw_tmtc_client.py +++ b/obsw_tmtc_client.py @@ -82,7 +82,13 @@ from gui.OBSW_BackendTest import TmTcBackend def main(): """ - Runs the TMTC client, depending on input arguments + Runs the TMTC client, depending on input arguments. + TODO: The whole code below could ba packed into a class too. + If a backend/frontend architecture is to be implemented, this will make things easier + We propably instantiate all sender/receiver objects (or maybe instantiate them once + we need them) on object construction. The main could spawn a process for the frontend + (e.g. GUI or web interface) and a process for the backend (the sender/receiver classes, + passing values to a SQL database, loading the MIB database...) :return: """ args = parse_input_arguments()