GNU Radio World

gr-lora_sdr

Out-of-tree GNU Radio module available in GNU Radio World

GNU Radio flowgraph using the gr-lora_sdr LoRa transmitter
Repository artwork

gr-lora_sdr is a complete software-defined implementation of the LoRa physical layer, built for both controlled experiments and communication with commercial radios. The transmitter assembles headers and checksums, whitens and error-corrects payloads, interleaves and maps their bits, and produces chirp-spread-spectrum symbols with configurable LoRa parameters. The receiver performs packet synchronization, sample- and carrier-offset correction, soft demodulation, deinterleaving, decoding, dewhitening, and integrity checks, enabling end-to-end links even at very low signal-to-noise ratios.

Main author
Joachim Tapparel
Last modified
2026-01-05
Project
Upstream repository

Example flowgraphs

These GNU Radio World examples contain one or more blocks from gr-lora_sdr.