added include <cstdio> statements in several files to make it compatible with g+...
[debian/gnuradio] / gnuradio-core / src / lib / general / gr_ofdm_frame_sink.i
index 296eb65912199edcc73a0edcf77b776a8a591264..38ab50e973a7e4855c0618bd9db30a7dbda2dbe2 100644 (file)
@@ -25,14 +25,16 @@ GR_SWIG_BLOCK_MAGIC(gr,ofdm_frame_sink);
 gr_ofdm_frame_sink_sptr 
 gr_make_ofdm_frame_sink(const std::vector<gr_complex> &sym_position, 
                        const std::vector<unsigned char> &sym_value_out,
-                       gr_msg_queue_sptr target_queue, unsigned int occupied_tones);
+                       gr_msg_queue_sptr target_queue, unsigned int occupied_tones,
+                       float phase_gain=0.25, float freq_gain=0.25*0.25/4);
 
 class gr_ofdm_frame_sink : public gr_sync_block
 {
  protected:
   gr_ofdm_frame_sink(const std::vector<gr_complex> &sym_position, 
                     const std::vector<unsigned char> &sym_value_out,
-                    gr_msg_queue_sptr target_queue, unsigned int occupied_tones);
+                    gr_msg_queue_sptr target_queue, unsigned int occupied_tones,
+                    float phase_gain, float freq_gain);
 
  public:
   ~gr_ofdm_frame_sink();