21 #ifndef INCLUDED_INSPECTOR_OFDM_SYNCHRONIZER_CC_IMPL_H 22 #define INCLUDED_INSPECTOR_OFDM_SYNCHRONIZER_CC_IMPL_H 24 #include <gnuradio/blocks/rotator.h> 33 int d_fft_len, d_cp_len, d_tag_pos, d_min_items;
35 blocks::rotator d_rotator;
36 gr::thread::mutex d_mutex;
43 std::vector<gr_complex>
autocorr(
const gr_complex* in,
int len);
46 int work(
int noutput_items,
47 gr_vector_const_void_star& input_items,
48 gr_vector_void_star& output_items);
int work(int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)
std::vector< gr_complex > autocorr(const gr_complex *in, int len)
~ofdm_synchronizer_cc_impl()
ofdm_synchronizer_cc_impl(int min_items)
Definition: inspector_form.h:40
Definition: ofdm_synchronizer_cc_impl.h:30
void handle_msg(pmt::pmt_t msg)
OFDM frequency synchronizer and timing estimator.
Definition: ofdm_synchronizer_cc.h:51