Skip to content

core/python/controller: improve UI

Hanno Perrey requested to merge py-ctrl-state into main

This MR aims at improving the UI of the CLI Controller:

  • add 'global' state summarizing the state of all connected Satellites
  • add IPython prompt indicating number of connected Satellites, global state, and constellation group name
  • Satellite response now kept in own class with pretty printing (allows easier check of possible errors in response)
  • log message use canonical name instead of uuid
  • reduce amount of logging

screenshot_20240725_1505

Merge request reports