Skip to main content

WavePhoenix CLI

CLI for WavePhoenix, an open-source WaveBird receiver implementation.

Supports scanning for devices in DFU mode, flashing firmware, and dumping version information.

Installation

uv

uv allows for easy installation of command-line tools provided by Python packages.

uv tool install wavephoenix

pipx

pipx allows for the global installation of Python applications in isolated environments.

pipx install wavephoenix

pip

WavePhoenix CLI is available on PyPI and can be installed with pip.

pip install wavephoenix

Entering DFU Mode

Hold the "pair" button on the device while plugging it in to enter DFU mode.

Usage

Scan for devices in DFU mode:

wavephoenix scan

Flash firmware to a device in DFU mode:

wavephoenix flash firmware.gbl

Dump version information from a device in DFU mode:

wavephoenix info

[!NOTE] Devices will leave DFU mode after flash or info commands are executed.

Metadata

Release files for wavephoenix 0.1.1

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

Source distribution (sdist)

Source distribution for wavephoenix 0.1.1
File Size Uploaded
wavephoenix-0.1.1.tar.gz 31.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for wavephoenix 0.1.1
File Interpreter ABI Platform
wavephoenix-0.1.1-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 36.7 kB

Release files / wavephoenix-0.1.1.tar.gz

Download URL wavephoenix-0.1.1.tar.gz
Size 31.3 kB
Tags Source
SHA-256 checksum
How to use checksums
4f8340f53bcfbeec38a00aa7d4236e14094a7ca89a2a9e9423ae00f476f39130
BLAKE2b-256 checksum
How to use checksums
7f91740b21b8f5eb72d65c92848b5f0df21eb8453f9616e8ce8e1814f44fed08
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.7.18

Release files / wavephoenix-0.1.1-py2.py3-none-any.whl

Download URL wavephoenix-0.1.1-py2.py3-none-any.whl
Size 5.5 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
2b915f0e42c0c144c69acbc298c2bf2d5e364a89cc0ed29bc3ebc3411d4255e6
BLAKE2b-256 checksum
How to use checksums
9ba54357b27f8450126e49280b9f2d3fc2115d326bd7ea50e72808a287121cc8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.7.18

Release history Release notifications | RSS feed

This release

0.1.1 This release

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