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

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.