9 releases (breaking)
Uses old Rust 2015
0.7.0 | Mar 20, 2018 |
---|---|
0.6.0 | Sep 15, 2015 |
0.5.2 | Sep 15, 2015 |
0.4.0 | Sep 11, 2015 |
0.1.0 | Sep 6, 2015 |
#17 in #samples
57KB
1K
SLoC
sdr-rs
An SDR DSP library for Rust.
Currently includes:
- FIR filtering/decimation
- CIC filtering/decimation
- Downconversion by Fs/4
To build the tests and examples, cargo test --release
and check
target/release/examples/
. Currently the examples are really more like
benchmarks, but those aren't shipped in stable Rust at the moment.
An emphasis is placed on performance. Everything is implemented in a reasonably fast fashion. The filters can operate on tens or hundreds of millions of samples per second, even on a single core, for reasonable filter sizes and data widths.
Use alongside airspy-rs, rtlsdr-rs and hackrf-rs to act as SDR sources and sinks.
Dependencies
~240KB