#include <agc_cc_impl.h>
|
typedef boost::shared_ptr< agc_cc > | sptr |
|
static sptr | make (float rate=1e-4, float reference=1.0, float gain=1.0, float max_gain=0.0) |
|
enum | vcolor { WHITE,
GREY,
BLACK
} |
|
| gr_sync_block (void) |
|
| gr_sync_block (const std::string &name, gr_io_signature_sptr input_signature, gr_io_signature_sptr output_signature) |
|
std::vector< long > | d_max_output_buffer |
|
std::vector< long > | d_min_output_buffer |
|
gruel::mutex | d_setlock |
|
| agc_cc (float rate=1e-4, float reference=1.0, float gain=1.0, float max_gain=0.0) |
|
virtual | ~agc_cc () |
|
float | rate () const |
|
float | reference () const |
|
float | gain () const |
|
float | max_gain () const |
|
void | set_rate (float rate) |
|
void | set_reference (float reference) |
|
void | set_gain (float gain) |
|
void | set_max_gain (float max_gain) |
|
gr_complex | scale (gr_complex input) |
|
void | scaleN (gr_complex output[], const gr_complex input[], unsigned n) |
|
gr::analog::agc_cc_impl::agc_cc_impl |
( |
float |
rate = 1e-4 , |
|
|
float |
reference = 1.0 , |
|
|
float |
gain = 1.0 , |
|
|
float |
max_gain = 0.0 |
|
) |
| |
gr::analog::agc_cc_impl::~agc_cc_impl |
( |
| ) |
|
float gr::analog::agc_cc_impl::gain |
( |
| ) |
const |
|
inlinevirtual |
float gr::analog::agc_cc_impl::max_gain |
( |
| ) |
const |
|
inlinevirtual |
float gr::analog::agc_cc_impl::rate |
( |
| ) |
const |
|
inlinevirtual |
float gr::analog::agc_cc_impl::reference |
( |
| ) |
const |
|
inlinevirtual |
void gr::analog::agc_cc_impl::set_gain |
( |
float |
gain | ) |
|
|
inlinevirtual |
void gr::analog::agc_cc_impl::set_max_gain |
( |
float |
max_gain | ) |
|
|
inlinevirtual |
void gr::analog::agc_cc_impl::set_rate |
( |
float |
rate | ) |
|
|
inlinevirtual |
void gr::analog::agc_cc_impl::set_reference |
( |
float |
reference | ) |
|
|
inlinevirtual |
The documentation for this class was generated from the following file: