gr_agc_cc Class Reference

#include <gr_agc_cc.h>

Inheritance diagram for gr_agc_cc:

gr_sync_block gri_agc_cc gr_block List of all members.

Detailed Description

high performance Automatic Gain Control class

For Power the absolute value of the complex number is used.


Public Member Functions

virtual int work (int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)
 just like gr_block::general_work, only this arranges to call consume_each for you

Friends

gr_agc_cc_sptr gr_make_agc_cc (float rate, float reference, float gain, float max_gain)


Member Function Documentation

int gr_agc_cc::work ( int  noutput_items,
gr_vector_const_void_star input_items,
gr_vector_void_star output_items 
) [virtual]

just like gr_block::general_work, only this arranges to call consume_each for you

The user must override work to define the signal processing code

Implements gr_sync_block.


Friends And Related Function Documentation

gr_agc_cc_sptr gr_make_agc_cc ( float  rate,
float  reference,
float  gain,
float  max_gain 
) [friend]


The documentation for this class was generated from the following files:
Generated on Tue May 1 10:45:49 2007 for GNU Radio 3.0.3 by  doxygen 1.5.1