22 #ifndef INCLUDED_DIGITAL_OFDM_EQUALIZER_SIMPLEDFE_H 23 #define INCLUDED_DIGITAL_OFDM_EQUALIZER_SIMPLEDFE_H 67 typedef boost::shared_ptr<ofdm_equalizer_simpledfe>
sptr;
72 const std::vector<std::vector<int> > &occupied_carriers = std::vector<std::vector<int> >(),
73 const std::vector<std::vector<int> > &pilot_carriers = std::vector<std::vector<int> >(),
74 const std::vector<std::vector<gr_complex> > &pilot_symbols = std::vector<std::vector<gr_complex> >(),
75 int symbols_skipped = 0,
77 bool input_is_shifted =
true);
83 const std::vector<gr_complex> &initial_taps = std::vector<gr_complex>(),
84 const std::vector<tag_t> &tags = std::vector<tag_t>());
113 const gr::digital::constellation_sptr &constellation,
114 const std::vector<std::vector<int> > &occupied_carriers = std::vector<std::vector<int> >(),
115 const std::vector<std::vector<int> > &pilot_carriers = std::vector<std::vector<int> >(),
116 const std::vector<std::vector<gr_complex> > &pilot_symbols = std::vector<std::vector<gr_complex> >(),
117 int symbols_skipped=0,
119 bool input_is_shifted=
true 123 gr::digital::constellation_sptr d_constellation;
An abstracted constellation object.
Definition: constellation.h:62
#define DIGITAL_API
Definition: gr-digital/include/gnuradio/digital/api.h:30
std::complex< float > gr_complex
Definition: gr_complex.h:27
Include this header to use the message passing features.
Definition: logger.h:695
boost::shared_ptr< ofdm_equalizer_simpledfe > sptr
Definition: ofdm_equalizer_simpledfe.h:67
Simple decision feedback equalizer for OFDM.
Definition: ofdm_equalizer_simpledfe.h:64
Definition: ofdm_equalizer_base.h:69