Skip to main content

SDR Helper

Project description

sdr_helper

pypi Docs

Software Defined Radio Streaming to rtlsdr_helper with Interface to pyaudio_helper

A recent push to the master branch now allows real-time SDR streaming from the RTL-SDR to pyaudio_helper.

This capability is made possible via the new asynch and await capabilities of Python 3.7. For the details as to how this works you have to dig into the details found in the module rtlsdr_helper.py and the examples found in the notebook rtlsdr_helper_streaming_sample.ipynb.

This is just the beginning of making a complete SDR receiver possible in a Jupyter notebook. Not only is the receiver a reality, the algorithms that implement the receiver, in Python, can easily be coded by the user.

To help develop demodulator algorithms a streaming code block interface standard, of sorts, is being developed this summer. The idea is to provide examples of how to write a simple Python class that will manage states in the DSP code that is inside the Callback Process block of the block diagram. More details by the end of the summer is expected, along with another sample notebook.

Authors

@mwickert

@andrewsmitty

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

sdr-helper-1.0.1.tar.gz (19.3 kB view details)

Uploaded Source

Built Distribution

sdr_helper-1.0.1-py3-none-any.whl (20.7 kB view details)

Uploaded Python 3

File details

Details for the file sdr-helper-1.0.1.tar.gz.

File metadata

  • Download URL: sdr-helper-1.0.1.tar.gz
  • Upload date:
  • Size: 19.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.6.9

File hashes

Hashes for sdr-helper-1.0.1.tar.gz
Algorithm Hash digest
SHA256 971f78eccb8fd9d753e4760948bb1ead0f69d98b8ab1781c04775a6ecf83e979
MD5 1b7d47f548ba77811c9a66548de0bd15
BLAKE2b-256 2ffc6bf5dc474a80bc1f84927c4d2e9f79cf7f96eb0d20d2c4d7902dc02354a7

See more details on using hashes here.

File details

Details for the file sdr_helper-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: sdr_helper-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 20.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.6.9

File hashes

Hashes for sdr_helper-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 71f332f53f432e4f4bfff718c7f042475a7e39281fc01d75fb59e27e94d72467
MD5 8869008d1d3717f8afcfb5f236068e3d
BLAKE2b-256 cb378cb023d106c47f89710cb7c5fe210476c9996dce884dd612d676810ba1e3

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