/rtl-scanner

Rtl dsr radio spectrum scanner

Primary LanguageRust

RTL radio spectrum scanner Toy project to learn Rust

Notes: Integer FFT: http://www.jjj.de/fft/fftpage.html

Psd: https://www.mathworks.com/help/signal/ug/power-spectral-density-estimates-using-fft.html

Goos quality analyzer: http://www.kerrywong.com/2014/11/16/testing-an-rtl-sdr-spectrum-analyzer/

DC removal: http://www.embedded.com/design/configurable-systems/4007653/DSP-Tricks-DC-Removal

TODO: Chart: Elasic size Grid Axis labels * Switch to SoapySDR api * SIMD Compare performance/respurces to fftw * Events and rendering are polled in tight loop. Need to rework to use events_loop.run_forever() and inject charts update statistics. * FFTW is in f64 by default, it would be nice to do f32 arithmetics instead or even in integrer domain