Skip to content

GopherTrunk v0.3.5

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 07 Jun 05:17
· 324 commits to main since this release
5e36c2a

Install

Windows 11 (x64): download gophertrunk-v0.3.5-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 a folder to install the browser-based web operator console (default: Documents\GopherTrunk Web Console). 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.3.5-windows-arm64.zip (no installer for arm64 yet — portable ZIP only). The web console lives in the gophertrunk-web\ subfolder inside the zip.

macOS: extract gophertrunk-v0.3.5-darwin-arm64.tar.gz (Apple Silicon) or gophertrunk-v0.3.5-darwin-amd64.tar.gz (Intel) and run ./gophertrunk. Builds are unsigned — right-click → Open the first time to bypass Gatekeeper.

Linux: extract gophertrunk-v0.3.5-linux-amd64.tar.gz (x86_64) or gophertrunk-v0.3.5-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. Open its 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

  • soapyremote: send stream flow-control ACKs so RX actually streams (#542) by @MattCheramie in #545
  • soapyremote: add free-form device args config block (#542) by @MattCheramie in #546
  • Fix #547: drive IQ pump for single-channel decoders on dedicated dongles by @MattCheramie in #548
  • Add site/system hunting: discover, map & export unknown trunked systems by @MattCheramie in #549
  • hunt: surface P25 system topology on decode results + in-memory identify by @MattCheramie in #551
  • hunt: live spectrum-sweep discovery engine + CLI live mode by @MattCheramie in #552
  • hunt: daemon-integrated live hunt manager + spare-SDR-else-borrow acquisition by @MattCheramie in #554
  • hunt: TUI + web console panels for the live hunt by @MattCheramie in #556
  • hunt: REST cockpit for the daemon-integrated live hunt by @MattCheramie in #555
  • hunt: complete deferred items — per-run SDR, run-id export, TUI start, multi-protocol topology by @MattCheramie in #558
  • Constellation: frequency-offset view + cleaner render (#557) by @MattCheramie in #559
  • Raise sdr.sample_rate config ceiling to 20 MHz for wideband sources by @MattCheramie in #560
  • test(tetra): cover production 144 kHz / 8 sps control-channel lock by @MattCheramie in #561
  • TETRA #553: spectrum-inversion option + production-rate lock test by @MattCheramie in #562
  • Symbol scope: live + offline demodulated-symbol view (OP25-style, Phase 1) by @MattCheramie in #563

Full Changelog: v0.3.4...v0.3.5