Skip to content

cli-v1.0.0

Choose a tag to compare

@github-actions github-actions released this 18 Oct 06:27
· 40 commits to main since this release
Immutable release. Only release title and notes can be modified.

tower CLI cli-v1.0.0

Host CLI/TUI for the HARDWARIO TOWER console link (cli/ in this repository). The
tower binary decodes the framed serial protocol of the TOWER firmware (logs,
events, shell), which a plain serial monitor shows only as raw frame bytes; it also
flashes, erases, resets and identifies boards over the STM32 UART bootloader, and
bridges the radio network to MQTT (tower gateway).

Install

Download the archive for your platform, extract it, and put tower on your PATH:

tar -xzf tower-cli-v1.0.0-<target>.tar.gz   # .zip on Windows
sudo mv tower-cli-*/tower /usr/local/bin/              # macOS / Linux

Each archive ships with a matching .sha256, and every archive carries a signed
build-provenance attestation:

gh attestation verify tower-cli-v1.0.0-<target>.tar.gz --repo hardwario/tower

Assets

Platform Target
Linux x86_64 x86_64-unknown-linux-gnu
Linux ARM64 aarch64-unknown-linux-gnu
Linux ARMv7 (Raspberry Pi) armv7-unknown-linux-gnueabihf
macOS Intel x86_64-apple-darwin
macOS Apple Silicon aarch64-apple-darwin
Windows x86_64 x86_64-pc-windows-msvc

Firmware

tower-firmware-cli-v1.0.0.zip holds the product firmware built from the
same commit (radio_push_button.bin, radio_dongle_gateway.bin, blinky.bin). This
tower talks only to firmware of the same sources: flash these images (tower flash radio_push_button.bin) or build from the tag.

Full Changelog: https://github.com/hardwario/tower/commits/cli-v1.0.0