GUI improvements #79

Merged
muellerr merged 8 commits from mohr/looooop into develop 2022-05-23 15:50:05 +02:00
Owner

Improved the continuous mode for the gui, ie what I would like to have for a "micro MCS":

  • Running ./tmtcgui -m7 enters the continuous mode
  • TM is received from successful connection on
  • Command prompts are asked via GUI, so the log is clean (only used in controllers.py atm, should be used in other TCs, too)
  • Had to tweak backend and seq command and receiver to actually respect delays between TCs (might be a general bug or unintended side effect of continuous mode, fix only affects continuous mode)

TODO:

  • add command line options to start with a TCP ComIF and connect right away, to be able to run this program as a service an restart automatically
  • pop up a window to allow user to abort longer running queue
  • close pop up window if tc sending process is finished (something about signals in QT...)
  • make tc sending process check if it is being interrupted
Improved the continuous mode for the gui, ie what I would like to have for a "micro MCS": * Running `./tmtcgui -m7` enters the continuous mode * TM is received from successful connection on * Command prompts are asked via GUI, so the log is clean (only used in controllers.py atm, should be used in other TCs, too) * Had to tweak backend and seq command and receiver to actually respect delays between TCs (might be a general bug or unintended side effect of continuous mode, fix only affects continuous mode) TODO: * add command line options to start with a TCP ComIF and connect right away, to be able to run this program as a service an restart automatically * pop up a window to allow user to abort longer running queue * close pop up window if tc sending process is finished (something about signals in QT...) * make tc sending process check if it is being interrupted
mohr added 8 commits 2022-05-23 00:35:38 +02:00
muellerr approved these changes 2022-05-23 15:49:56 +02:00
muellerr merged commit 17a3ea24df into develop 2022-05-23 15:50:05 +02:00
muellerr deleted branch mohr/looooop 2022-05-23 15:50:08 +02:00
muellerr added this to the 1.12.0 milestone 2022-05-23 18:26:39 +02:00
Sign in to join this conversation.
No description provided.