Skip to main content

quelware-tools

PyPI License

Command-line tools and diagnostics for QuEL systems, built on quelware-client.

They run against an already-running manager + edge server (endpoint + PAT); they start nothing themselves.

Commands

  • quel-tone-test — per-port tone test: put the unit's monitor into loopback, emit a tone on every tx/trx port, and check it appears in the monitor capture. A post-update health check. Exits non-zero if any port fails.
  • quel-measure-delay — per-port path delay: put the monitor into loopback and, one tx/trx port at a time, emit a pulse while capturing from t=0 and time its arrival. With --verify, deskew all ports onto a common pulse comb, emit them together, and check each pulse lands where intended. Needs an admin PAT and an idle unit.
  • quel-unit-config — show / set a unit's configuration controls. set needs an admin PAT and an idle unit.
  • quel-echo-test — emit a pulse on a TRX port and capture the echoed response (optionally plotting the I/Q trace; install with the plot extra).

Install

pip install quelware-tools          # tools only
pip install "quelware-tools[plot]"  # + matplotlib for quel-echo-test plots

Metadata

Release files for quelware-tools 0.1.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for quelware-tools 0.1.6
File Size Uploaded
quelware_tools-0.1.6.tar.gz 139.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for quelware-tools 0.1.6
File Interpreter ABI Platform
quelware_tools-0.1.6-py3-none-any.whl Python 3 none any Details

Total release size: 191.3 kB

Release files / quelware_tools-0.1.6.tar.gz

Download URL quelware_tools-0.1.6.tar.gz
Size 139.9 kB
Tags Source
SHA-256 checksum
How to use checksums
8e17ff855609abb3a1457e7a420a430ac81307797d30aef7dc59ce92eafe5846
BLAKE2b-256 checksum
How to use checksums
a2c2d201baf503797f7e896f95ff9c20de33c063adbf33d3d3fd6b4074095588
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / quelware_tools-0.1.6-py3-none-any.whl

Download URL quelware_tools-0.1.6-py3-none-any.whl
Size 51.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e07c47c5d0f9aff5d111bedd27759b6153df5de96c868e1acc68b582c9b68db9
BLAKE2b-256 checksum
How to use checksums
312314847eb5a42095fb169d40e9ea4be87a7418e3c10d4fadfdf9a9900e0323
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release history Release notifications | RSS feed

0.1.7

2 release files

This release

0.1.6 This release

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page