GopherTrunk v0.5.1
Pre-releaseInstall
Windows 11 (x64): download gophertrunk-v0.5.1-windows-amd64-setup.exe and double-click. The installer adds GopherTrunk to your Start Menu — single static binary, no DLLs to ship — and prompts for one data folder (default: Documents\GopherTrunk) that holds everything else: config, recordings, IQ captures, exports, the database, logs, and the browser-based consoles (standard, Signal Lab, Config Builder). After install, follow INSTALL-WINDOWS.md to install the WinUSB driver via Zadig — the OS won't see your RTL-SDR until you do this once.
Windows on ARM: extract gophertrunk-v0.5.1-windows-arm64.zip (no installer for arm64 yet — portable ZIP only). The web consoles live in the gophertrunk-web\ subfolder inside the zip (siglab\ and configbuilder\ alongside the standard console).
macOS: extract gophertrunk-v0.5.1-darwin-arm64.tar.gz (Apple Silicon) or gophertrunk-v0.5.1-darwin-amd64.tar.gz (Intel) and run ./gophertrunk. Builds are unsigned — right-click → Open the first time to bypass Gatekeeper.
Linux: extract gophertrunk-v0.5.1-linux-amd64.tar.gz (x86_64) or gophertrunk-v0.5.1-linux-arm64.tar.gz (aarch64, e.g. Raspberry Pi 4/5) and run ./gophertrunk. Single static binary; no system dependencies needed.
Web operator console: every archive includes a standalone gophertrunk-web/ folder with all three consoles — the standard console at the top, plus siglab/ and configbuilder/. Open the relevant index.html in any browser and point it at a running daemon. Setup walkthrough: gophertrunk.org/web.html.
All artifacts are SHA-256-checksummed in SHA256SUMS.
What's Changed
- docs: post-release v0.5.0 — promote CHANGELOG, bump refs, announcement by @MattCheramie in #763
- wideband: fix DDC/channelizer decode at sample rates above 2.5 MS/s (#764) by @MattCheramie in #768
- feat(sdr): add ka9q-radio as a channelized network SDR source by @MattCheramie in #767
- p25: recover System ID from adjacent-site broadcasts (0x3C) by @MattCheramie in #766
- fix(build): add @types/node to siglab so
make distsucceeds (#684) by @MattCheramie in #769 - Add "Intro to Hardware" learning path by @MattCheramie in #770
- p25: decode RFSS/Site from LOC_REG_RSP, hex IDs, sane autotune by @MattCheramie in #774
- Investigate #771 replay AGC + guard premature issue closes by @MattCheramie in #775
- feat(p25): dump raw status-broadcast bytes + add live JSONL event log by @MattCheramie in #779
- p25/phase2: fix Motorola talker-alias nibble-misaligned reassembly by @MattCheramie in #778
- web: freeze CC Activity table synchronously on pause (#772) by @MattCheramie in #777
Full Changelog: v0.5.0...v0.5.1