MattCheramie/GopherTrunk
Pure-Go, cross-platform RTL-SDR scanner and audio processing toolkit.
103Stars
13Forks
521Claude Commits
GoLanguage
d-stardmredacsgolangltrnxdnopen-sourcep25rfrtl-sdrsdrtetra
First Claude commit: May 5, 2026Last Claude commit: 2mo agoDiscovered: May 30, 2026
Recent Claude Commits
replay/diag: FSW-keyed true-symbol outer-rail eye to localize the #402 spread
fa15a802mo agoauthor_emailccdecoder/replay: I/Q-imbalance diagnostics + blind correction (#402)
eee7be52mo agoauthor_emaildsp/demod: improve adaptive C4FM slicer — inward cap + variance-aware boundary (#402)
1f122322mo agoauthor_emailp25/phase1: make fixed slicer the default; gate adaptive slicer behind a flag (#402)
bc301ff2mo agoauthor_emailadsb: add native 1090 MHz PPM Mode-S receiver
935b9d92mo agoauthor_emaildsc: add FFSK DSP frontend and bit-stream receiver
f7c541b2mo agoauthor_emaildsp/demod: fix adaptive C4FM slicer outer-rail under-tracking (#402)
133e6702mo agoauthor_emailsdr: warn when gain looks like dB instead of tenths-of-dB
51b610e2mo agoauthor_emailvoice: force vocoder-native WAV rate + decode-quality telemetry (#356)
e95c1c22mo agoauthor_emailMerge remote-tracking branch 'origin/main' into claude/issue-438-feature-plan-X4zNS
e0cb9432mo agoauthor_emailmdc1200: end-to-end Motorola FFSK signaling decode (#438)
a25ccf62mo agoauthor_emailadsb: BEAST upstream client + per-ICAO CPR pair-tracker
d21887d2mo agoauthor_emaildsp/demod: stop adaptive C4FM slicer outer-threshold runaway (#402)
b0cf0562mo agoauthor_emaildocs: post-release v0.2.6 — promote CHANGELOG + bump hardcoded refs + social drafts
2b011192mo agoauthor_emailweb: live map across APRS / AIS / DSC / ADS-B panels
ab9a8a82mo agoauthor_emailadsb: protocol layer + bus + storage + REST + panel scaffolding
63bfbd42mo agoauthor_emaildsc: gofmt
4911f802mo agoauthor_emaildsc: protocol layer + bus + storage + REST + panel scaffolding
9f0c3d42mo agoauthor_emailtest: speed up adaptive-slicer no-regression test for -race CI
01341ef2mo agoauthor_emailp25/phase1: adaptive 4-level C4FM slicer to track an asymmetric eye
ecd70d42mo agoauthor_emaildaemon: fanoutSink fans raw IMBE/AMBE frames to rawFrameSinks
2b8baa92mo agoauthor_emailp25/phase1: default to CoarseAFC-alone; fix 10x AFC diagnostic (#402)
e3fab272mo agoauthor_emailp25/phase1: fix DDA-AFC handoff regression that froze a wrong carrier offset (#402)
c1997ba2mo agoauthor_emailais: GMSK DSP frontend + receiver glue (end-to-end live)
d0c23e22mo agoauthor_emailais: protocol layer + bus + storage + REST + panel scaffolding
57c54ea2mo agoauthor_emailtrunking: distinguish carrier-drop natural end from silent-timeout
837b39e2mo agoauthor_emailp25/phase1: fix Motorola alias cipher to use additive stop walk
b63bfea2mo agoauthor_emailMake voice-grant preemption frequency-aware (follow-up to #422)
aae82cc2mo agoauthor_emailFix #422: build wideband voice taps before voice pool
c2f8e7e2mo agoauthor_emailvoice/composer: sync the log-capture buffer in p25p1 demod-mode test
95482ab2mo agoauthor_emailtrunking/composer: surface watchdog timing + suppress duplicate grants
456d9d72mo agoauthor_emailaprs: full Mic-E decoder
9c128fd2mo agoauthor_emailrtlsdr: settle warmup→step-0 race on Windows clone dongles (issue #395)
29d15c82mo agoauthor_emailsdr/pool_test: gofmt
30ef7c72mo agoauthor_emailsdr/pool: strict mode honours sdr.devices as an allowlist (issue #264)
69061d42mo agoauthor_emaildocs/announcements: wrap v0.2.5 blurbs in fenced code blocks for one-click copy
dab710a2mo agoauthor_emaildocs: post-release v0.2.5 — promote CHANGELOG + bump hardcoded refs + social drafts
d5550632mo agoauthor_emailp25/phase1: route TDMA-channel grants to Phase 2 voice chain
8beaf152mo agoauthor_emailissue #402 phase 3: decision-directed AFC defeats data-DC integration
ca43bc22mo agoauthor_emailaprs: AFSK DSP frontend + daemon wiring (end-to-end live)
3b4741b2mo agoauthor_emaildocs: rescue v0.1.9 and v0.2.3 announcement drafts
af7f0ec2mo agoauthor_emailp25/phase2: gofmt phase2_test after opcode rename
8a52ec72mo agoauthor_emailp25/phase2: backfill source RID + encryption on voice channel
a3152802mo agoauthor_emailissue #402 phase 2: tests for CCStats, receiver state accessors, replay DDC composition
94eb0552mo agoauthor_emailissue #402 phase 2: mirror replay through the production DDC + state-evolution diagnostics
e8ae9d82mo agoauthor_emailui/cc-activity: promote patch member TGs over the SG (issue #405)
a25edee2mo agoauthor_emailissue #402 phase 1: gofmt recordingPower fields
95caeef2mo agoauthor_emailissue #402 phase 1: diagnostics for RTL-SDR DC-spike on P25 control
c2970f22mo agoauthor_emailMerge origin/main into claude/issue-376-plan-RgIco
45947562mo agoauthor_emailp25/phase2: decode talker alias from voice-channel MAC PDUs
0039ff72mo agoauthor_email