Fixes
- IQ extractor bandwidth filtering: AM demodulator no longer picks up adjacent stations. Server now applies bandwidth/2 as Butterworth LPF cutoff instead of outputRate/2.
- WebSocket reconnect fixes: Waterfall and audio now work after navigating back from admin page.
- Terminate old waterfall worker on remount
- Resume AudioContext on WebSocket reconnect
- Clear activeDongleId on close for proper resubscription
- Dockerfile: Pass version via ldflags (was always reporting 'dev')
Changes
iq_extractor.go: AddedSetBandwidth(hz)method, updates RF filter cutoffmanager.go:handleBandwidth()now updates IQ extractor RF filterprotocol.go: AddedBandwidthfield toClientCommandsdr-engine.ts: Mode command includes bandwidth; reconnect fixesprotocol.ts: Addedbandwidth?to mode command typeDockerfile: AcceptsVERSIONandGOAMD64_LEVELbuild args
Versions
- Client: 2.6.2
- Server: 2.6.2