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.4

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.4
File Size Uploaded
quelware_tools-0.1.4.tar.gz 123.1 kB Details

Built distribution (wheel)

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

Total release size: 154.0 kB

Release files / quelware_tools-0.1.4.tar.gz

Download URL quelware_tools-0.1.4.tar.gz
Size 123.1 kB
Tags Source
SHA-256 checksum
How to use checksums
be056c0e205d66de1c602c6320a84a8f44ded3eba6034f97c8f7f682e08ceb25
BLAKE2b-256 checksum
How to use checksums
b0918194267a26d4dca8a228ebc146eb66d92ecf033697cce8bcc1996eaefd29
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.4-py3-none-any.whl

Download URL quelware_tools-0.1.4-py3-none-any.whl
Size 30.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
052907dfd7483db179c6f49ba088a178200f3ec259c4b378f704119a2cbcc55b
BLAKE2b-256 checksum
How to use checksums
770af3ce285fbadb756cc0f866815cf8e89079b18cf9eb6077a2b52afb0c1e2b
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

0.1.6

2 release files

This release

0.1.4 This release

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