#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) |
int gr_ctcss_squelch_ff::len | ( | ) | const [inline] |
float gr_ctcss_squelch_ff::level | ( | ) | const [inline] |
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] |
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] |