sdr-satellite
Installation
SKILL.md
SDR & Satellite Reception
How to hear satellites with a $30 dongle, decode the bits, predict the next pass, and (if we want) wire it into Life Agent OS or Opsis as a real-world-event source.
What this skill covers
The full open-source satellite reception stack, by layer:
| Layer | What it does | Pick |
|---|---|---|
| L0 Hardware abstraction | One API across dongles | SoapySDR; pure-Rust rtl-sdr-rs |
| L1 DSP framework | Demod, filter, sync | GNU Radio (standard), liquid-dsp (lean C), rustradio (Rust), radiorust (Tokio) |
| L2 Receiver UI | Watch the spectrum, demod live | SDR++, SDRangel, Gqrx, CubicSDR, SigDigger |
| L3 Satellite decoders | TLE-aware, multi-protocol | SatDump (90+ sats) |
| L4 Ground-station orchestration | Schedule, rotate, Doppler | SatNOGS, sgoudelis/ground-station (2026), Hamlib |
| L5 Orbit mechanics | TLE → pass times → az/el | sgp4 (Python), neuromorphicsystems/sgp4 (Rust), satkit (full astro) |
Detail: references/tools-by-layer.md.