Ross ROSS = Recommend OSS · open-source software intelligence for agents

tapparelj/gr-lora_sdr

Some data may be outdated — see provenance labels.

This is the fully-functional GNU Radio software-defined radio (SDR) implementation of a LoRa transceiver with all the necessary receiver components to operate correctly even at very low SNRs. This work has been conducted at the Telecommunication Circuits Laboratory, EPFL. observed · 2026-09-30

github.com/tapparelj/gr-lora_sdr · homepage · C++ · GPL-3.0 (copyleft) observed · 2026-09-30

Health v2 · maintenance only

56/100

  • Activity 52
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-22. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 2324
  • days_rel: n/a
  • days_push: 289
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1011 stars · 140 forks observed · 2026-09-30

What it is AI-extracted, prompt v1, taxonomy v1, 2026-09-07, confidence 0.95

A GNU Radio module implementing a fully functional software-defined radio LoRa transceiver in C++, covering complete transmit and receive chains with configurable spreading factor, coding rate, bandwidth, and sync word. Developed at EPFL's Telecommunication Circuits Laboratory, it operates reliably even at very low SNRs and interoperates with commercial LoRa hardware.

Use cases

  • decode LoRa packets with SDR at very low SNR
  • transmit LoRa frames from a USRP to commercial LoRa devices
  • experiment with LoRa PHY parameters like spreading factor and coding rate
  • simulate LoRa transceiver performance end-to-end
  • research LoRa receiver synchronization and CFO estimation
  • build a software LoRa sniffer or lab testbed

When to choose

  • you need a research-grade, parameterizable LoRa PHY on SDR hardware
  • you want interoperability between USRP and commercial LoRa chips like SX1276
  • you need reliable reception at very low SNR for experiments

When to avoid

  • you just want to flash firmware on LoRa modules without SDR
  • you need a production LoRaWAN network stack rather than PHY-layer transception
  • you don't use GNU Radio 3.10 or lack SDR hardware

Facets

library · maturity active

sdk simulation iot windows cpp python lora sdr gnuradio transceiver low-snr epfl usrp iot-communication signal-processing wireless telecommunications research linux macos gnu-radio

1 source

Member repositories

RepositoryRoleHealth v2
tapparelj/gr-lora_sdrmain56

For agents

markdown · JSON · MCP: product_card(name="tapparelj/gr-lora_sdr")

Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem