|
GNU Radio 3.6.5 C++ API
|
Implements an IQ slope detector. More...
#include <fmdet_cf.h>
Public Types | |
| typedef boost::shared_ptr < fmdet_cf > | sptr |
Public Member Functions | |
| virtual void | set_scale (float scl)=0 |
| virtual void | set_freq_range (float freq_low, float freq_high)=0 |
| virtual float | freq () const =0 |
| virtual float | freq_high () const =0 |
| virtual float | freq_low () const =0 |
| virtual float | scale () const =0 |
| virtual float | bias () const =0 |
Static Public Member Functions | |
| static sptr | make (float samplerate, float freq_low, float freq_high, float scl) |
| Make FM detector block. | |
Implements an IQ slope detector.
input: stream of complex; output: stream of floats
This implements a limiting slope detector. The limiter is in the normalization by the magnitude of the sample
| virtual float gr::analog::fmdet_cf::bias | ( | ) | const [pure virtual] |
Implemented in gr::analog::fmdet_cf_impl.
| virtual float gr::analog::fmdet_cf::freq | ( | ) | const [pure virtual] |
Implemented in gr::analog::fmdet_cf_impl.
| virtual float gr::analog::fmdet_cf::freq_high | ( | ) | const [pure virtual] |
Implemented in gr::analog::fmdet_cf_impl.
| virtual float gr::analog::fmdet_cf::freq_low | ( | ) | const [pure virtual] |
Implemented in gr::analog::fmdet_cf_impl.
| static sptr gr::analog::fmdet_cf::make | ( | float | samplerate, |
| float | freq_low, | ||
| float | freq_high, | ||
| float | scl | ||
| ) | [static] |
Make FM detector block.
| samplerate | sample rate of signal (is not used; to be removed) |
| freq_low | lowest frequency of signal (Hz) |
| freq_high | highest frequency of signal (Hz) |
| scl | scale factor |
| virtual float gr::analog::fmdet_cf::scale | ( | ) | const [pure virtual] |
Implemented in gr::analog::fmdet_cf_impl.
| virtual void gr::analog::fmdet_cf::set_freq_range | ( | float | freq_low, |
| float | freq_high | ||
| ) | [pure virtual] |
Implemented in gr::analog::fmdet_cf_impl.
| virtual void gr::analog::fmdet_cf::set_scale | ( | float | scl | ) | [pure virtual] |
Implemented in gr::analog::fmdet_cf_impl.