GNU Radio Manual and C++ API Reference  3.7.9.2
The Free & Open Software Radio Ecosystem
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
constellation.h File Reference
#include <gnuradio/digital/api.h>
#include <gnuradio/digital/metric_type.h>
#include <boost/enable_shared_from_this.hpp>
#include <boost/any.hpp>
#include <gnuradio/gr_complex.h>
#include <pmt/pmt.h>
#include <vector>
Include dependency graph for constellation.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  gr::digital::constellation
 An abstracted constellation object. More...
 
class  gr::digital::constellation_calcdist
 Calculate Euclidian distance for any constellation. More...
 
class  gr::digital::constellation_sector
 Sectorized digital constellation. More...
 
class  gr::digital::constellation_rect
 Rectangular digital constellationOnly implemented for 1-(complex)dimensional constellation. More...
 
class  gr::digital::constellation_expl_rect
 Rectangular digital constellation. More...
 
class  gr::digital::constellation_psk
 constellation_pskConstellation space is divided into pie slices sectors. More...
 
class  gr::digital::constellation_bpsk
 Digital constellation for BPSK . More...
 
class  gr::digital::constellation_qpsk
 Digital constellation for QPSK. More...
 
class  gr::digital::constellation_dqpsk
 Digital constellation for DQPSK. More...
 
class  gr::digital::constellation_8psk
 Digital constellation for 8PSK. More...
 
class  gr::digital::constellation_8psk_natural
 Digital constellation for natually mapped 8PSK. More...
 
class  gr::digital::constellation_16qam
 Digital constellation for 16qam. More...
 

Namespaces

 gr
 Include this header to use the message passing features.
 
 gr::digital