MattCheramie/GopherTrunk
Pure-Go, cross-platform RTL-SDR scanner and audio processing toolkit.
80Stars
11Forks
521Claude Commits
GoLanguage
d-stardmredacsgolangltrnxdnopen-sourcep25rfrtl-sdrsdrtetra
First Claude commit: May 5, 2026Last Claude commit: 16d agoDiscovered: May 30, 2026
Recent Claude Commits
replay/diag: FSW-keyed true-symbol outer-rail eye to localize the #402 spread
fa15a8016d agoauthor_emailccdecoder/replay: I/Q-imbalance diagnostics + blind correction (#402)
eee7be516d agoauthor_emaildsp/demod: improve adaptive C4FM slicer — inward cap + variance-aware boundary (#402)
1f1223216d agoauthor_emailp25/phase1: make fixed slicer the default; gate adaptive slicer behind a flag (#402)
bc301ff16d agoauthor_emailadsb: add native 1090 MHz PPM Mode-S receiver
935b9d916d agoauthor_emaildsc: add FFSK DSP frontend and bit-stream receiver
f7c541b16d agoauthor_emaildsp/demod: fix adaptive C4FM slicer outer-rail under-tracking (#402)
133e67016d agoauthor_emailsdr: warn when gain looks like dB instead of tenths-of-dB
51b610e16d agoauthor_emailvoice: force vocoder-native WAV rate + decode-quality telemetry (#356)
e95c1c216d agoauthor_emailMerge remote-tracking branch 'origin/main' into claude/issue-438-feature-plan-X4zNS
e0cb94316d agoauthor_emailmdc1200: end-to-end Motorola FFSK signaling decode (#438)
a25ccf617d agoauthor_emailadsb: BEAST upstream client + per-ICAO CPR pair-tracker
d21887d17d agoauthor_emaildsp/demod: stop adaptive C4FM slicer outer-threshold runaway (#402)
b0cf05617d agoauthor_emaildocs: post-release v0.2.6 — promote CHANGELOG + bump hardcoded refs + social drafts
2b0111917d agoauthor_emailweb: live map across APRS / AIS / DSC / ADS-B panels
ab9a8a817d agoauthor_emailadsb: protocol layer + bus + storage + REST + panel scaffolding
63bfbd417d agoauthor_emaildsc: gofmt
4911f8017d agoauthor_emaildsc: protocol layer + bus + storage + REST + panel scaffolding
9f0c3d417d agoauthor_emailtest: speed up adaptive-slicer no-regression test for -race CI
01341ef17d agoauthor_emailp25/phase1: adaptive 4-level C4FM slicer to track an asymmetric eye
ecd70d417d agoauthor_emaildaemon: fanoutSink fans raw IMBE/AMBE frames to rawFrameSinks
2b8baa917d agoauthor_emailp25/phase1: default to CoarseAFC-alone; fix 10x AFC diagnostic (#402)
e3fab2717d agoauthor_emailp25/phase1: fix DDA-AFC handoff regression that froze a wrong carrier offset (#402)
c1997ba17d agoauthor_emailais: GMSK DSP frontend + receiver glue (end-to-end live)
d0c23e217d agoauthor_emailais: protocol layer + bus + storage + REST + panel scaffolding
57c54ea17d agoauthor_emailtrunking: distinguish carrier-drop natural end from silent-timeout
837b39e17d agoauthor_emailp25/phase1: fix Motorola alias cipher to use additive stop walk
b63bfea17d agoauthor_emailMake voice-grant preemption frequency-aware (follow-up to #422)
aae82cc17d agoauthor_emailFix #422: build wideband voice taps before voice pool
c2f8e7e17d agoauthor_emailvoice/composer: sync the log-capture buffer in p25p1 demod-mode test
95482ab17d agoauthor_emailtrunking/composer: surface watchdog timing + suppress duplicate grants
456d9d717d agoauthor_emailaprs: full Mic-E decoder
9c128fd17d agoauthor_emailrtlsdr: settle warmup→step-0 race on Windows clone dongles (issue #395)
29d15c818d agoauthor_emailsdr/pool_test: gofmt
30ef7c718d agoauthor_emailsdr/pool: strict mode honours sdr.devices as an allowlist (issue #264)
69061d418d agoauthor_emaildocs/announcements: wrap v0.2.5 blurbs in fenced code blocks for one-click copy
dab710a18d agoauthor_emaildocs: post-release v0.2.5 — promote CHANGELOG + bump hardcoded refs + social drafts
d55506318d agoauthor_emailp25/phase1: route TDMA-channel grants to Phase 2 voice chain
8beaf1518d agoauthor_emailissue #402 phase 3: decision-directed AFC defeats data-DC integration
ca43bc218d agoauthor_emailaprs: AFSK DSP frontend + daemon wiring (end-to-end live)
3b4741b18d agoauthor_emaildocs: rescue v0.1.9 and v0.2.3 announcement drafts
af7f0ec18d agoauthor_emailp25/phase2: gofmt phase2_test after opcode rename
8a52ec718d agoauthor_emailp25/phase2: backfill source RID + encryption on voice channel
a31528018d agoauthor_emailissue #402 phase 2: tests for CCStats, receiver state accessors, replay DDC composition
94eb05518d agoauthor_emailissue #402 phase 2: mirror replay through the production DDC + state-evolution diagnostics
e8ae9d818d agoauthor_emailui/cc-activity: promote patch member TGs over the SG (issue #405)
a25edee18d agoauthor_emailissue #402 phase 1: gofmt recordingPower fields
95caeef18d agoauthor_emailissue #402 phase 1: diagnostics for RTL-SDR DC-spike on P25 control
c2970f218d agoauthor_emailMerge origin/main into claude/issue-376-plan-RgIco
459475618d agoauthor_emailp25/phase2: decode talker alias from voice-channel MAC PDUs
0039ff718d agoauthor_email