gr::gfdm::detect_frame_energy_kernel_cl
detect_frame_energy_kernel_cl.h
std::complex< float > typedef std::complex<float> gr::gfdm::detect_frame_energy_kernel_cl::gfdm_complex gfdm_complex gr::gfdm::detect_frame_energy_kernel_cl::gfdm_complex
boost::shared_ptr< detect_frame_energy_kernel_cl > typedef boost::shared_ptr<detect_frame_energy_kernel_cl> gr::gfdm::detect_frame_energy_kernel_cl::sptr sptr gr::gfdm::detect_frame_energy_kernel_cl::sptr
float float gr::gfdm::detect_frame_energy_kernel_cl::d_alpha d_alpha gr::gfdm::detect_frame_energy_kernel_cl::d_alpha
int int gr::gfdm::detect_frame_energy_kernel_cl::d_average_len d_average_len gr::gfdm::detect_frame_energy_kernel_cl::d_average_len
float float gr::gfdm::detect_frame_energy_kernel_cl::d_block_energy d_block_energy gr::gfdm::detect_frame_energy_kernel_cl::d_block_energy
gr::gfdm::detect_frame_energy_kernel_cl::detect_frame_energy_kernel_cl
(float alpha, int average_len)
detect_frame_energy_kernel_cl
gr::gfdm::detect_frame_energy_kernel_cl::detect_frame_energy_kernel_cl
float alpha
int average_len
gr::gfdm::detect_frame_energy_kernel_cl::~detect_frame_energy_kernel_cl
()
~detect_frame_energy_kernel_cl
gr::gfdm::detect_frame_energy_kernel_cl::~detect_frame_energy_kernel_cl
long long gr::gfdm::detect_frame_energy_kernel_cl::detect_frame (const gfdm_complex *p_in, const int ninput_items) detect_frame gr::gfdm::detect_frame_energy_kernel_cl::detect_frame const gfdm_complex * p_in const int ninput_items
int int gr::gfdm::detect_frame_energy_kernel_cl::average_len () average_len gr::gfdm::detect_frame_energy_kernel_cl::average_len
float float gr::gfdm::detect_frame_energy_kernel_cl::alpha () alpha gr::gfdm::detect_frame_energy_kernel_cl::alpha set_alpha
void void gr::gfdm::detect_frame_energy_kernel_cl::set_alpha (float alpha) set_alpha gr::gfdm::detect_frame_energy_kernel_cl::set_alpha float alpha alpha
void void gr::gfdm::detect_frame_energy_kernel_cl::set_initial_energy_value (const float e) set_initial_energy_value gr::gfdm::detect_frame_energy_kernel_cl::set_initial_energy_value const float e

Perform rough energy based synchronization for TDD Calculate Energy over average_len samples and put out flag if previous_energy < alpha * current_energy. Flag is returned for the first such block.

- gr::gfdm::detect_frame_energy_kernel_cl
  alpha
- gr::gfdm::detect_frame_energy_kernel_cl
  average_len
- gr::gfdm::detect_frame_energy_kernel_cl
  d_alpha
- gr::gfdm::detect_frame_energy_kernel_cl
  d_average_len
- gr::gfdm::detect_frame_energy_kernel_cl
  d_block_energy
- gr::gfdm::detect_frame_energy_kernel_cl
  detect_frame
- gr::gfdm::detect_frame_energy_kernel_cl
  detect_frame_energy_kernel_cl
- gr::gfdm::detect_frame_energy_kernel_cl
  gfdm_complex
- gr::gfdm::detect_frame_energy_kernel_cl
  set_alpha
- gr::gfdm::detect_frame_energy_kernel_cl
  set_initial_energy_value
- gr::gfdm::detect_frame_energy_kernel_cl
  sptr
- gr::gfdm::detect_frame_energy_kernel_cl
  ~detect_frame_energy_kernel_cl