GNU Radio 3.7.1-24 C++ API
constellation.h File Reference
#include <gnuradio/digital/api.h>
#include <gnuradio/digital/metric_type.h>
#include <boost/enable_shared_from_this.hpp>
#include <gnuradio/gr_complex.h>
#include <vector>

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
  Constellation which calculates the distance to each point in the
  constellation for decision making. Inefficient for large
  constellations.

. More...

 
class  gr::digital::constellation_sector
 Sectorized digital constellationConstellation space is divided into sectors. Each sector is associated with the nearest constellation point. More...
 
class  gr::digital::constellation_rect
 Rectangular digital constellationOnly implemented for 1-(complex)dimensional constellation. More...
 
class  gr::digital::constellation_expl_rect
 Rectangular digital constellationOnly implemented for 1-(complex)dimensional 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...
 

Namespaces

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