20 Commits (9576e2c26d2dad96523e530f0e820f5caf99921e)

Author SHA1 Message Date
  Jan Svabenik 9576e2c26d chore: rename module to sdr-wideband-suite 12 hours ago
  Jan Svabenik ad57b4149f Increase SDRplay buffering and reduce callback allocations 2 days ago
  Jan Svabenik d7f91011bd Update UI styling and guard SDRplay callback on stop 3 days ago
  Jan Svabenik 2a06225a0d Fix websocket writes, validation, and GPU FFT safety 4 days ago
  Jan Svabenik 9a47140b89 Harden runtime validation and event/websocket handling 4 days ago
  Jan Svabenik 514d5abf28 Fix SDRplay cleanup and reuse FFT plan 4 days ago
  Jan Svabenik ecd3e4d016 Fix SDRplay init/stop leaks and stats endpoint 4 days ago
  Jan Svabenik fe6e9e3036 Fix SDRplay stop deadlock and websocket backpressure 4 days ago
  Jan Svabenik 014ab3e06c Use cond.Wait with timeout in ReadIQ 4 days ago
  Jan Svabenik 4006fe2d04 Avoid indefinite ReadIQ waits when callbacks stop 4 days ago
  Jan Svabenik 956f06e612 Auto-restart on IQ timeout and report last-sample age 4 days ago
  Jan Svabenik 5443bf3f97 Flush IQ buffer on FFT reconfig 4 days ago
  Jan Svabenik 56b9747f8e Add ring buffer stats and tuning controls 4 days ago
  Jan Svabenik 4f034f17e8 Add averaging/max-hold and tuner bandwidth control 4 days ago
  Jan Svabenik 1d9e912e28 Reset IQ buffer on SDRplay stream reset 4 days ago
  Jan Svabenik 270ebf3c27 Accumulate IQ samples to match FFT size 4 days ago
  Jan Svabenik 57f9b6d8cc Split span zoom from sample rate control 4 days ago
  Jan Svabenik 866b7efb06 Fix SDRplay update call for Windows API 4 days ago
  Jan Svabenik d1ea21181f Add UI controls and runtime SDR settings 4 days ago
  Jan Svabenik f94510c048 Initial SDR visual suite 4 days ago