Skip to main content

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

Release files for sdr-helper 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sdr-helper 1.0.1
File Size Uploaded
sdr-helper-1.0.1.tar.gz 19.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for sdr-helper 1.0.1
File Interpreter ABI Platform
sdr_helper-1.0.1-py3-none-any.whl Python 3 none any Details

Total release size:40.0 kB

Release files / sdr-helper-1.0.1.tar.gz

Download URL sdr-helper-1.0.1.tar.gz
Size 19.3 kB
Tags Source
SHA-256 checksum
How to use checksums
971f78eccb8fd9d753e4760948bb1ead0f69d98b8ab1781c04775a6ecf83e979
BLAKE2b-256 checksum
How to use checksums
2ffc6bf5dc474a80bc1f84927c4d2e9f79cf7f96eb0d20d2c4d7902dc02354a7
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / sdr_helper-1.0.1-py3-none-any.whl

Download URL sdr_helper-1.0.1-py3-none-any.whl
Size 20.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
71f332f53f432e4f4bfff718c7f042475a7e39281fc01d75fb59e27e94d72467
BLAKE2b-256 checksum
How to use checksums
cb378cb023d106c47f89710cb7c5fe210476c9996dce884dd612d676810ba1e3
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files

1.0.0

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page