#include <digital_api.h>
#include <vector>
#include <math.h>
#include <gr_complex.h>
#include <boost/enable_shared_from_this.hpp>
#include <digital_metric_type.h>
Go to the source code of this file.
|
DIGITAL_API
digital_constellation_calcdist_sptr | digital_make_constellation_calcdist (std::vector< gr_complex > constellation, std::vector< unsigned int > pre_diff_code, unsigned int rotational_symmetry, unsigned int dimensionality) |
|
DIGITAL_API
digital_constellation_rect_sptr | digital_make_constellation_rect (std::vector< gr_complex > constellation, std::vector< unsigned int > pre_diff_code, unsigned int rotational_symmetry, unsigned int real_sectors, unsigned int imag_sectors, float width_real_sectors, float width_imag_sectors) |
|
DIGITAL_API
digital_constellation_psk_sptr | digital_make_constellation_psk (std::vector< gr_complex > constellation, std::vector< unsigned int > pre_diff_code, unsigned int n_sectors) |
|
DIGITAL_API
digital_constellation_bpsk_sptr | digital_make_constellation_bpsk () |
|
DIGITAL_API
digital_constellation_qpsk_sptr | digital_make_constellation_qpsk () |
|
DIGITAL_API
digital_constellation_dqpsk_sptr | digital_make_constellation_dqpsk () |
|
DIGITAL_API
digital_constellation_8psk_sptr | digital_make_constellation_8psk () |
|
DIGITAL_API digital_constellation_rect_sptr digital_make_constellation_rect |
( |
std::vector< gr_complex > |
constellation, |
|
|
std::vector< unsigned int > |
pre_diff_code, |
|
|
unsigned int |
rotational_symmetry, |
|
|
unsigned int |
real_sectors, |
|
|
unsigned int |
imag_sectors, |
|
|
float |
width_real_sectors, |
|
|
float |
width_imag_sectors |
|
) |
| |