Commit Graph

11 Commits

Author SHA1 Message Date
Michael Smith
ef701d9255 Update rtl_airband configuration 2026-03-19 09:37:01 +01:00
Michael Smith
856185c44c Update requirements to reflect RTLSDR-Airband implementation
MP3 instead of WAV-only, flexible config format, 3-4 channel scope,
and verified hardware details for the Pi 400 target.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-18 10:41:51 +00:00
Michael Smith
5c9b5d29b3 Add RTLSDR-Airband Docker deployment config
docker-compose.yml runs ghcr.io/rtl-airband/rtlsdr-airband:latest with
USB passthrough and recording volume mount. rtl_airband.conf monitors
3 EU CB channels (CH3, CH7, CH10) with NFM, bandwidth=8000, correction=-1,
split_on_transmission, and dated subdirectories.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-18 10:41:46 +00:00
Michael Smith
e981f73794 Update CLAUDE.md 2026-03-18 10:36:13 +01:00
Michael Smith
e2b04cbc92 Update .gitignore 2026-03-18 10:35:57 +01:00
Michael Smith
1488416fa6 Pass terminal var from host 2026-03-18 10:35:26 +01:00
Michael Smith
a0ff12e291 Fix terminal colors 2026-03-18 10:35:06 +01:00
Michael Smith
19fcae6e88 Add research document evaluating SDR software options
Evaluated 7 approaches for multi-channel CB radio monitoring on
Raspberry Pi 400. Top candidates: RTLSDR-Airband (existing software,
quick setup) and custom C with librtlsdr + liquid-dsp (~950 LOC,
meets all requirements exactly). Ruled out SDRTrunk, SDRAngel,
GNU Radio, rtl_fm, and Go-based approaches.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 18:20:03 +00:00
Michael Smith
45546eef46 Add requirements document for SDR scanner & recorder
Captures all functional and non-functional requirements from the
requirements interview: simultaneous CB frequency monitoring, NFM
demodulation, squelch-based activity detection, automatic WAV
recording with conversation grouping, YAML config, and console logging.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 14:18:27 +00:00
Michael Smith
da03466c50 Init openspec 2026-03-17 14:51:20 +01:00
Michael Smith
fccc51997a Inital commit 2026-03-17 14:50:05 +01:00