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

Uploaded Python 3

File details

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

File metadata

  • Download URL: must_tui-0.2.0.tar.gz
  • Upload date:
  • Size: 1.3 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.2.0.tar.gz
Algorithm Hash digest
SHA256 1da5e2cb1df1822150ac6a5a1d3bf9e70f8833e469d0d52fc2d0367e5dc74061
MD5 a99b9fda8c4a2ceb46a2a10df86a26ec
BLAKE2b-256 78fecd952371b9b71b133e401506f63907d9ed9d407b00d7cb1f393e4ad24b86

See more details on using hashes here.

File details

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

File metadata

  • Download URL: must_tui-0.2.0-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.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 13be772712c2b9b452903052203f6c04171d0aeceb169197dc2bd42b2da588d2
MD5 c35e094612d0c7ab7a55c4d6d5e2a269
BLAKE2b-256 b9e27cf99412187c39679cee1a609d0bab68145deaf6ad0db7e008922e2b953b

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