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.7.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.7-py3-none-any.whl (1.2 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: must_tui-0.3.7.tar.gz
  • Upload date:
  • Size: 2.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"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.7.tar.gz
Algorithm Hash digest
SHA256 8e8a67aa1d45be24643524f8a990a08b3aaf7967536cf541f581538b20f3847b
MD5 7042de5c626a96f32e0922304ad93d91
BLAKE2b-256 094c2e5941dfd872722683d8230924d6adddf9e0c0911f3c3b6d4cee4662fdf9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: must_tui-0.3.7-py3-none-any.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"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.7-py3-none-any.whl
Algorithm Hash digest
SHA256 d85dd9bb9db0fd090d29a9f347ef5397acd288b6ad5ee1a370eba8bdb0a973ed
MD5 249dbf18716605f4eb5a9ffa4cc5ebfb
BLAKE2b-256 d90f3c19064d530b0bc7a866fb8b9f1ba129098c43701aa2abad5e08e827d8a7

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