GNU Radio's BLOCKSTREAM Package
gr::blocksat::da_carrier_phase_rec Class Reference

<+description of block+> More...

#include <da_carrier_phase_rec.h>

Inheritance diagram for gr::blocksat::da_carrier_phase_rec:
gr::blocksat::da_carrier_phase_rec_impl

Public Types

typedef boost::shared_ptr
< da_carrier_phase_rec
sptr
 

Static Public Member Functions

static sptr make (const std::vector< gr_complex > &preamble_syms, float noise_bw, float damp_factor, int M, bool data_aided, bool reset_per_frame)
 Return a shared_ptr to a new instance of blocksat::da_carrier_phase_rec. More...
 

Detailed Description

<+description of block+>

Member Typedef Documentation

Member Function Documentation

static sptr gr::blocksat::da_carrier_phase_rec::make ( const std::vector< gr_complex > &  preamble_syms,
float  noise_bw,
float  damp_factor,
int  M,
bool  data_aided,
bool  reset_per_frame 
)
static

Return a shared_ptr to a new instance of blocksat::da_carrier_phase_rec.

To avoid accidental use of raw pointers, blocksat::da_carrier_phase_rec's constructor is in a private implementation class. blocksat::da_carrier_phase_rec::make is the public interface for creating new instances.


The documentation for this class was generated from the following file: