Go-based FM stereo transmitter with RDS, Windows-first and cross-platform
No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.

1.2KB

Release Notes

v0.5.0-pre — HW-integration readiness

Go/No-Go status

Gate: First real HW smoke test — ARCHITECTURALLY READY

  • Extended SoapyDriver interface (Start/Stop/Caps/Stats)
  • Continuous TX engine with chunk-based generation
  • Device rate separated from composite rate
  • TX safety: default off, explicit start required
  • Runtime telemetry available via /runtime
  • Actual CGO SoapySDR binding (next step)

Gate: Serious HW bring-up — P1 ITEMS DONE

  • Blackbox spectral checks (19/38/57 kHz)
  • Operator truth tests for all risky config switches
  • Fail-loud PI validation
  • Level/injection ownership: unity sources, direct combiner gains

What works

  • Complete DSP chain: pre-emphasis → stereo → RDS → MPX → limiter → FM mod
  • 79 passing tests including spectral verification
  • All signal sources unity-normalized, combiner controls final levels
  • Continuous TX engine with Start/Stop/Stats
  • Control plane with /tx/start, /tx/stop, /runtime

What's next

  • CGO SoapySDR driver binding (the actual hardware call)
  • Live audio ingest (streaming/network sources)
  • End-to-end decode verification with external RDS decoder