Python Gnuradio

Open-source Python projects categorized as Gnuradio

Top 7 Python Gnuradio Projects

  • FISSURE

    The RF and reverse engineering framework for everyone. Follow and ★ to show your support!

  • pybombs

    PyBOMBS (Python Build Overlay Managed Bundle System) is the GNU Radio install management system for resolving dependencies and pulling in out-of-tree projects.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • gr-adsb

    GNU Radio OOT module for demodulating and decoding ADS-B packets

  • gr-nrsc5

    A GNU Radio implementation of HD Radio (NRSC-5)

  • Project mention: Listen to HD radio with a $30 RTL SDR dongle | news.ycombinator.com | 2023-11-05

    The code of nrsc5 (and my transmitter project, https://github.com/argilo/gr-nrsc5) would be the best source of information for the undocumented parts. I do have some private notes, but the useful information has already gone into the code.

  • ais-simulator

    Create and transmit AIS frames via gnuradio toolchain and web application in browser. Provides a websocket to PDU message block to change frame content on runtime. Works in burst mode, a frame is send on change immediately, one time. Transmitter remains silent until next change event.

  • gr_DCF77_Receiver

    DCF77 time signal GNURadio receiver for SDRs incl. live decoder and transmitter simulation. It covers both OOK and phase modulation.

  • Project mention: Casio G-Shock time sync radio | news.ycombinator.com | 2023-08-16

    Thanks for those references! I wanted to see what an SDR radio time signal detector would look like, and looking for "DCF77 sdr python" pointed me in the right direction -> [0] and [1]

    A bit unrelated question: there are many web SDRs that let you listen to radio frequencies/stations such as [2]. Are there web / Emscripten SDR decoders that run in-browser? i.e. a full browser listening + decoding experience? For example, decoding the DCF77 time signal, or even just morse code?

    [0] https://www.nist.gov/time-distribution/radio-station-wwv/wwv...

    [1] https://github.com/henningM1r/gr_DCF77_Receiver/tree/main/py...

    [2] http://websdr.ewi.utwente.nl:8901/

  • gr-X10

  • Project mention: Help and resources on OOK decoding | /r/GNURadio | 2023-05-24

    I've done it a couple different ways, but there are likely better methods that I'm not aware of though. You can get the magnitude, use a threshold block, throw away 1 in every N samples so it aligns with the bit rate, tag the start of the message with a correlate access code block if it always has a preamble, and then build a decoder block to check for the tag and work with so many samples after that. See the decode flow graph for this: https://github.com/cpoore1/gr-X10

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Gnuradio related posts

Index

What are some of the best open-source Gnuradio projects in Python? This list will help you:

Project Stars
1 FISSURE 1,501
2 pybombs 407
3 gr-adsb 140
4 gr-nrsc5 118
5 ais-simulator 30
6 gr_DCF77_Receiver 18
7 gr-X10 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com