GNU Radio 3.6.5 C++ API

digital_fll_band_edge_cc.h File Reference

#include <digital_api.h>
#include <gr_sync_block.h>
#include <gri_control_loop.h>
#include <gr_fir_util.h>
#include <gr_fir_ccc.h>

Go to the source code of this file.

Classes

class  digital_fll_band_edge_cc
 Frequency Lock Loop using band-edge filters. More...

Typedefs

typedef gr_fir_ccc *(* fir_maker_t )(const std::vector< gr_complex > &taps)
typedef gr_fir_ccc filter_t

Functions

DIGITAL_API
digital_fll_band_edge_cc_sptr 
digital_make_fll_band_edge_cc (float samps_per_sym, float rolloff, int filter_size, float bandwidth)

Typedef Documentation


Function Documentation

DIGITAL_API digital_fll_band_edge_cc_sptr digital_make_fll_band_edge_cc ( float  samps_per_sym,
float  rolloff,
int  filter_size,
float  bandwidth 
)

Build the FLL

Parameters:
samps_per_sym(float) Number of samples per symbol of signal
rolloff(float) Rolloff factor of signal
filter_size(int) Size (in taps) of the filter
bandwidth(float) Loop bandwidth