Release Notes — v0.7.0-pre
Hardware bring-up milestone
The system has moved beyond first hardware smoke tests: live RDS now decodes on PlutoSDR, with stabilized sample-rate handling, persistent DSP state across TX frames, and coherent pilot/stereo/RDS phase behaviour.
What changed since v0.6.0-pre
- live RDS path stabilized enough to decode on hardware
- generator now keeps DSP state persistent across frame boundaries
- RDS carrier alignment tightened against the stereo/pilot phase model
- Pluto profile tuned to the working sample-rate and level combination
- multiple DSP/control fixes landed during real hardware bring-up
Build for PlutoSDR
go build -tags soapy ./cmd/fmrtx
.\fmrtx.exe --list-devices
.\fmrtx.exe --tx --config docs/config.plutosdr.json
What this release means
- suitable for continued real hardware bring-up on PlutoSDR
- not yet positioned as a final 1.0 release
- recommended as the current pre-release baseline for further hardware validation
Safety defaults
- TX is OFF by default — requires explicit start
- limiter remains enabled by default
- pre-emphasis remains 50µs
- hardware operation still requires proper RF measurement and lawful operation