Skip to content

Latest commit

 

History

History
16 lines (12 loc) · 1017 Bytes

README.md

File metadata and controls

16 lines (12 loc) · 1017 Bytes

scikit-sdr

scikit-sdr is a Python 3 library that provides algorithms for building digital communication systems and for experimenting with DSP and SDR. The structure of the library is as follows:

  • sksdr: source code for algorithms
  • tests: units tests using the pytest framework
  • demo: demonstrations using Jupyter notebooks
  • gnuradio: GNU Radio wrappers contained in an OOT module (gnuradio/gr-grsksdr) and some demonstration flowgraphs (gnuradio/demo)
  • docs: Sphinx documentation

Some of this work as been inspired and/or based of other libraries such as komm and scikit-dsp-comm. Other sources include the books:

  • "Digital Communications: A Discrete-time Approach" by Michael Rice
  • "Understanding Digital Signal Processing" by Richard G. Lyons
  • "Digital Signal Processing: Principles, Algorithms and Applications" by John G. Proakis and Dimitris G. Manolakis