GNU Radio World

gr-dvbs2

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

gr-dvbs2 provides a software-defined transmitter for the DVB-S2 and DVB-S2X satellite broadcasting standards, with particular support for variable and adaptive coding and modulation. Its processing chain turns transport or generic streams into baseband frames, applies scrambling, BCH and LDPC forward-error correction, interleaving, constellation mapping, and physical-layer framing, then produces a transmit-ready waveform. It supports normal and short frames, multiple stream modes, dummy-frame insertion, and a broad selection of QPSK, 8PSK, 16APSK, and 32APSK modulation and code-rate combinations.

Main author
Ron Economos
Last modified
2025-08-26
Project
Upstream repository · GNU Radio World source snapshot

Example flowgraphs

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