23#ifndef INCLUDED_DIGITAL_OFDM_CHANEST_VCVC_H
24#define INCLUDED_DIGITAL_OFDM_CHANEST_VCVC_H
60 typedef boost::shared_ptr<ofdm_chanest_vcvc>
sptr;
81 static sptr make(
const std::vector<gr_complex>& sync_symbol1,
82 const std::vector<gr_complex>& sync_symbol2,
84 int eq_noise_red_len = 0,
85 int max_carr_offset = -1,
86 bool force_one_sync_symbol =
false);
The abstract base class for all 'terminal' processing blocks.
Definition: block.h:66
Estimate channel and coarse frequency offset for OFDM from preambles.
Definition: ofdm_chanest_vcvc.h:58
static sptr make(const std::vector< gr_complex > &sync_symbol1, const std::vector< gr_complex > &sync_symbol2, int n_data_symbols, int eq_noise_red_len=0, int max_carr_offset=-1, bool force_one_sync_symbol=false)
boost::shared_ptr< ofdm_chanest_vcvc > sptr
Definition: ofdm_chanest_vcvc.h:60
#define DIGITAL_API
Definition: gr-digital/include/gnuradio/digital/api.h:30
Include this header to use the message passing features.
Definition: basic_block.h:45