Repository navigation
v0.1.1
What's new
svxconnect --init-configwrites a fully commented configuration and asks for your callsign, email and reflector. Without a terminal,--set key=valuefills in any key. An existing file is never overwritten unless you pass--force, which keeps it as.bak.mic_gainis 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-TPADandON6URE-PIshow 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.zstThe 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 svxconnectGetting started
svxconnect --init-config
svxconnect --enroll
svxconnectmake test: 58 checks, 0 failed.