8#ifndef INCLUDED_DVBS2RX_XFECFRAME_DEMAPPER_CB_H
9#define INCLUDED_DVBS2RX_XFECFRAME_DEMAPPER_CB_H
11#include <gnuradio/block.h>
26 typedef std::shared_ptr<xfecframe_demapper_cb>
sptr;
XFECFRAME Constellation Demapper.
Definition xfecframe_demapper_cb.h:24
static sptr make(dvb_framesize_t framesize, dvb_code_rate_t rate, dvb_constellation_t constellation)
Return a shared_ptr to a new instance of dvbs2rx::xfecframe_demapper_cb.
std::shared_ptr< xfecframe_demapper_cb > sptr
Definition xfecframe_demapper_cb.h:26
virtual float get_snr()=0
Get the measured SNR.
#define DVBS2RX_API
Definition include/gnuradio/dvbs2rx/api.h:19
dvb_framesize_t
Definition dvb_config.h:74
dvb_constellation_t
Definition dvb_config.h:80
dvb_code_rate_t
Definition dvb_config.h:20
Fixed-length double-ended queue with contiguous volk-aligned elements.
Definition gr_bch.h:22