Skip to main content

Python 3 library that provides algorithms for building digital communication systems and for experimenting with DSP and SDR

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

scikit-sdr-0.3.dev1.tar.gz (19.4 kB view details)

Uploaded Source

Built Distribution

scikit_sdr-0.3.dev1-py3.6.egg (62.1 kB view details)

Uploaded Source

File details

Details for the file scikit-sdr-0.3.dev1.tar.gz.

File metadata

  • Download URL: scikit-sdr-0.3.dev1.tar.gz
  • Upload date:
  • Size: 19.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/54.1.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.6.7

File hashes

Hashes for scikit-sdr-0.3.dev1.tar.gz
Algorithm Hash digest
SHA256 70e7328864e5efd0fca93eef86841ce5404fa9fa1c34e42ee4af1f5cd1efe9ca
MD5 d6d821932f56395d43e55f6dca697d3b
BLAKE2b-256 91d1e52da913315bd5934e07a9f6b4e923ee3bac54b3c1d0e94dc25d794ea335

See more details on using hashes here.

File details

Details for the file scikit_sdr-0.3.dev1-py3.6.egg.

File metadata

  • Download URL: scikit_sdr-0.3.dev1-py3.6.egg
  • Upload date:
  • Size: 62.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/54.1.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.6.7

File hashes

Hashes for scikit_sdr-0.3.dev1-py3.6.egg
Algorithm Hash digest
SHA256 d3feb08a1b779934baa96642be4d721c34b2c54c7b38bc1bca14f74b0dee08d5
MD5 39185d7935841d48a65f5f4337bdc499
BLAKE2b-256 a68783766e40de5e61e592713ab7f14737dba4dc0f06afd92517e7d973a1d494

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page