GNU Radio's BLOCKSTREAM Package
gr::blocksat::runtime_cfo_ctrl_impl Class Reference

#include <runtime_cfo_ctrl_impl.h>

Inheritance diagram for gr::blocksat::runtime_cfo_ctrl_impl:
gr::blocksat::runtime_cfo_ctrl

Public Member Functions

 runtime_cfo_ctrl_impl (int avg_len, float abs_cfo_threshold, int rf_center_freq)
 
 ~runtime_cfo_ctrl_impl ()
 
int work (int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)
 
void set_avg_len (int avg_len)
 
float get_cfo_estimate ()
 
int get_rf_center_freq ()
 
void set_rf_center_freq (int freq)
 
int get_cfo_est_state ()
 

Additional Inherited Members

- Public Types inherited from gr::blocksat::runtime_cfo_ctrl
typedef boost::shared_ptr
< runtime_cfo_ctrl
sptr
 
- Static Public Member Functions inherited from gr::blocksat::runtime_cfo_ctrl
static sptr make (int avg_len, float abs_cfo_threshold, int rf_center_freq)
 Return a shared_ptr to a new instance of blocksat::runtime_cfo_ctrl. More...
 

Constructor & Destructor Documentation

gr::blocksat::runtime_cfo_ctrl_impl::runtime_cfo_ctrl_impl ( int  avg_len,
float  abs_cfo_threshold,
int  rf_center_freq 
)
gr::blocksat::runtime_cfo_ctrl_impl::~runtime_cfo_ctrl_impl ( )

Member Function Documentation

int gr::blocksat::runtime_cfo_ctrl_impl::get_cfo_est_state ( )
virtual
float gr::blocksat::runtime_cfo_ctrl_impl::get_cfo_estimate ( )
virtual
int gr::blocksat::runtime_cfo_ctrl_impl::get_rf_center_freq ( )
virtual
void gr::blocksat::runtime_cfo_ctrl_impl::set_avg_len ( int  avg_len)
virtual
void gr::blocksat::runtime_cfo_ctrl_impl::set_rf_center_freq ( int  freq)
virtual
int gr::blocksat::runtime_cfo_ctrl_impl::work ( int  noutput_items,
gr_vector_const_void_star &  input_items,
gr_vector_void_star &  output_items 
)

The documentation for this class was generated from the following file: