#include <agc_ff_impl.h>
|
typedef boost::shared_ptr< agc_ff > | 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_ff (float rate=1e-4, float reference=1.0, float gain=1.0, float max_gain=0.0) |
|
| ~agc_ff () |
|
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) |
|
float | scale (float input) |
|
void | scaleN (float output[], const float input[], unsigned n) |
|
gr::analog::agc_ff_impl::agc_ff_impl |
( |
float |
rate = 1e-4 , |
|
|
float |
reference = 1.0 , |
|
|
float |
gain = 1.0 , |
|
|
float |
max_gain = 0.0 |
|
) |
| |
gr::analog::agc_ff_impl::~agc_ff_impl |
( |
| ) |
|
float gr::analog::agc_ff_impl::gain |
( |
| ) |
const |
|
inlinevirtual |
float gr::analog::agc_ff_impl::max_gain |
( |
| ) |
const |
|
inlinevirtual |
float gr::analog::agc_ff_impl::rate |
( |
| ) |
const |
|
inlinevirtual |
float gr::analog::agc_ff_impl::reference |
( |
| ) |
const |
|
inlinevirtual |
void gr::analog::agc_ff_impl::set_gain |
( |
float |
gain | ) |
|
|
inlinevirtual |
void gr::analog::agc_ff_impl::set_max_gain |
( |
float |
max_gain | ) |
|
|
inlinevirtual |
void gr::analog::agc_ff_impl::set_rate |
( |
float |
rate | ) |
|
|
inlinevirtual |
void gr::analog::agc_ff_impl::set_reference |
( |
float |
reference | ) |
|
|
inlinevirtual |
The documentation for this class was generated from the following file: