Skip to content

v0.1.1

Choose a tag to compare

@ure ure released this 15 Sep 21:42
· 41 commits to main since this release

What's new

  • svxconnect --init-config writes a fully commented configuration and asks for your callsign, email and reflector. Without a terminal, --set key=value fills in any key. An existing file is never overwritten unless you pass --force, which keeps it as .bak.
  • mic_gain is a fixed input boost in dB, applied before the AGC, for microphones that are still too quiet at full capture level.
  • A shared run lock stops the terminal client and the SVXConnect desktop client from holding the reflector connection at the same time. A one-line status snapshot is written to <state>/status.
  • The full callsign, including its SSID, is now kept for display, so ON6URE-TPAD and ON6URE-PI show up as different stations.
  • Starting without a certificate now quits and says to run --enroll, instead of retrying forever.
  • Fixed: the idle-drop timer could underflow and cut a transmission off right after it started.
  • Adds a manual page, Debian packaging and Arch Linux packaging.

Install

Arch Linux / Omarchy

sudo pacman -U https://github.com/Guru-RF/SVXConnect-CLI/releases/download/v0.1.1/svxconnect-0.1.1-1-x86_64.pkg.tar.zst

The PKGBUILDs (svxconnect, svxconnect-bin, svxconnect-git) are in packaging/arch/.

macOS

brew tap guru-rf/svxconnect https://github.com/Guru-RF/SVXConnect-CLI
brew install svxconnect

Getting started

svxconnect --init-config
svxconnect --enroll
svxconnect

make test: 58 checks, 0 failed.