fun_ofdm  1.0
802.11a Physical Layer for USRP
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Pages
fft_symbols.h
Go to the documentation of this file.
1 
9 #ifndef FFT_SYMBOLS_H
10 #define FFT_SYMBOLS_H
11 
12 #include <vector>
13 #include <complex>
14 #include <fftw3.h>
15 
16 #include "tagged_vector.h"
17 #include "block.h"
18 #include "fft.h"
19 
20 namespace fun
21 {
32  class fft_symbols : public fun::block<tagged_sample, tagged_vector<64> >
33  {
34  public:
35 
36  fft_symbols();
37 
38  virtual void work();
39 
40  private:
41 
46 
50  int m_offset;
51 
56  };
57 }
58 
59 
60 #endif // FFT_SYMBOLS_H