23#ifndef INCLUDED_DIGITAL_CONSTELLATION_RECEIVER_CB_H
24#define INCLUDED_DIGITAL_CONSTELLATION_RECEIVER_CB_H
63 typedef boost::shared_ptr<constellation_receiver_cb>
sptr;
The abstract base class for all 'terminal' processing blocks.
Definition block.h:72
A second-order control loop implementation class.
Definition control_loop.h:62
This block makes hard decisions about the received symbols (using a constellation object) and also fi...
Definition constellation_receiver_cb.h:60
static sptr make(constellation_sptr constellation, float loop_bw, float fmin, float fmax)
Constructs a constellation receiver that (phase/fine freq) synchronizes and decodes constellation poi...
virtual void phase_error_tracking(float phase_error)=0
boost::shared_ptr< constellation_receiver_cb > sptr
Definition constellation_receiver_cb.h:63
An abstracted constellation object.
Definition constellation.h:63
#define DIGITAL_API
Definition gr-digital/include/gnuradio/digital/api.h:30
GNU Radio logging wrapper for log4cpp library (C++ port of log4j)
Definition basic_block.h:46