GNU Radio 3.3.0 C++ API
|
gate or zero output if ctcss tone not present More...
#include <gr_ctcss_squelch_ff.h>
Public Member Functions | |
std::vector< float > | squelch_range () const |
float | level () const |
void | set_level (float level) |
int | len () const |
Protected Member Functions | |
virtual void | update_state (const float &in) |
virtual bool | mute () const |
Friends | |
gr_ctcss_squelch_ff_sptr | gr_make_ctcss_squelch_ff (int rate, float freq, float level, int len, int ramp, bool gate) |
gate or zero output if ctcss tone not present
int gr_ctcss_squelch_ff::len | ( | ) | const [inline] |
float gr_ctcss_squelch_ff::level | ( | ) | const [inline] |
Referenced by set_level().
virtual bool gr_ctcss_squelch_ff::mute | ( | ) | const [inline, protected, virtual] |
Reimplemented from gr_squelch_base_ff.
void gr_ctcss_squelch_ff::set_level | ( | float | level | ) | [inline] |
References level().
std::vector<float> gr_ctcss_squelch_ff::squelch_range | ( | ) | const [virtual] |
Implements gr_squelch_base_ff.
virtual void gr_ctcss_squelch_ff::update_state | ( | const float & | in | ) | [protected, virtual] |
Reimplemented from gr_squelch_base_ff.
gr_ctcss_squelch_ff_sptr gr_make_ctcss_squelch_ff | ( | int | rate, |
float | freq, | ||
float | level, | ||
int | len, | ||
int | ramp, | ||
bool | gate | ||
) | [friend] |