Skip to main content

Parallel GNU Radio. Launches a flowgraph using `multiprocessing`, provides methods for flowgraph. Includes pre-built flowgraphs.

Project description

paragradio

paragradio (Parallel GNU Radio) module.

Note that much of the functionality also depends on GNU Radio. However, gnuradio is not listed in the dependencies as it is not pip-installable (as far as the authors know).

Also uses PyQt5, which you likely have if you have gnuradio.

Example usage

from paragradio.v2025_01 import SpecAnSim

sa = SpecAnSim()
sa.start()

Version / breaking changes policy

Versions are marked by year and month. We will adhere to the following policy:

  • Before the version's month and year, that version is unstable, and changes will be made freely.
  • Once that version's month and year arrive, that version is stable, and only non-breaking changes will be made.

Examples:

Version Unstable Stable
v2025_02 Before Feb 1, 2025 Starting Feb 1, 2025
v2025_05 Before May 1, 2025 Starting May 1, 2025
v2026_01 Before Jan 1, 2026 Starting Jan 1, 2026
etc.

Current status

As of January 2025, we are using this to teach a class. We are still deciding what the roadmap will be. Pull requests are welcome.

License

Same license as GNU Radio.

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

paragradio-2025.2.0a0.tar.gz (16.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

paragradio-2025.2.0a0-py3-none-any.whl (43.5 kB view details)

Uploaded Python 3

File details

Details for the file paragradio-2025.2.0a0.tar.gz.

File metadata

  • Download URL: paragradio-2025.2.0a0.tar.gz
  • Upload date:
  • Size: 16.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for paragradio-2025.2.0a0.tar.gz
Algorithm Hash digest
SHA256 39e14696a705469c4d507f4bf5d1723768eb2aa07124316c47c03b2fbedd1569
MD5 be2e6554ad200fa830e0323de6e5d13e
BLAKE2b-256 be7be7a14a149aec1c66685542ac40f1e7df03b99293125f07b74d884ead36c8

See more details on using hashes here.

File details

Details for the file paragradio-2025.2.0a0-py3-none-any.whl.

File metadata

File hashes

Hashes for paragradio-2025.2.0a0-py3-none-any.whl
Algorithm Hash digest
SHA256 295d387b07c455f1e54f6df74dea556dce54d32e3375ec7b29ae1c59d65275cd
MD5 c07db4b38b182b9bab849d2d87fcfe16
BLAKE2b-256 b472a3186db6d6a12caec6c42d170ca69fc757512d864d8f96e32935dc17e57f

See more details on using hashes here.

Supported by

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