Skip to content
Rtl dsr radio spectrum scanner
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.cargo
data
doc
external
imgui-sys/third-party
src
.gitignore
.gitmodules
Cargo.lock
Cargo.toml
README.md
raw.mat
raw.mat.tmp

README.md

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

You can’t perform that action at this time.