Skip to main content

A simple TUI to inspect MUST telemetry and housekeeping.

Project description

must-tui

A terminal user interface application for MUST. MUST is the 'Mission Utility and Support Tools' framework which is used by most current spacecraft flight control teams at ESOC, DLR, and CNES. This TUI is a user friendly interface for user who prefer using a terminal.

Features

  • Fast and responsive CLI
  • Cross-platform support
  • Intuitive navigation

Installation

uv tool install must-tui

Usage

must-tui

By default, plotting stays in the TUI. You can toggle to a separate interactive matplotlib window from the plot controls or with p when running in a graphical desktop session.

Development

git clone https://github.com/KU-Leuven/must-tui
cd must-tui
uv venv
source .venv/bin/activate
uv sync

License

MIT

Contributing

Contributions are welcome! Please open an issue or submit a pull request.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

must_tui-0.3.5.tar.gz (2.1 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

must_tui-0.3.5-py3-none-any.whl (1.2 MB view details)

Uploaded Python 3

File details

Details for the file must_tui-0.3.5.tar.gz.

File metadata

  • Download URL: must_tui-0.3.5.tar.gz
  • Upload date:
  • Size: 2.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.13 {"installer":{"name":"uv","version":"0.9.13"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for must_tui-0.3.5.tar.gz
Algorithm Hash digest
SHA256 458b9287f38a37e9386f5b968c9533452e08cd3241fe6263d21bc3b0f12f5077
MD5 16e63d759591db302b1f03662c45f028
BLAKE2b-256 f31be0e056d2f773b5f035e6c8ecf43e6f41e388af4ff974fdf3e675bf08e204

See more details on using hashes here.

File details

Details for the file must_tui-0.3.5-py3-none-any.whl.

File metadata

  • Download URL: must_tui-0.3.5-py3-none-any.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.13 {"installer":{"name":"uv","version":"0.9.13"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for must_tui-0.3.5-py3-none-any.whl
Algorithm Hash digest
SHA256 8acb1b6597f781e1932a2736a1c580a20bfec1074d91df125fcd52de6e95885a
MD5 302253b3f1384cfee8f6bc6ab24a1424
BLAKE2b-256 fb45bd002b6df8920beb0cc569946111a7e5399b0b1c9528a368f854aa5e994f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page