Implements Goertzel single-bin DFT calculation. More...
#include <gnuradio/fft/goertzel.h>
Public Member Functions | |
goertzel (int rate, int len, float freq) | |
void | set_params (int rate, int len, float freq) |
gr_complex | batch (float *in) |
void | input (const float &in) |
gr_complex | output () |
bool | ready () const |
Implements Goertzel single-bin DFT calculation.
gr::fft::goertzel::goertzel | ( | int | rate, |
int | len, | ||
float | freq | ||
) |
gr_complex gr::fft::goertzel::batch | ( | float * | in | ) |
void gr::fft::goertzel::input | ( | const float & | in | ) |
gr_complex gr::fft::goertzel::output | ( | ) |
|
inline |
void gr::fft::goertzel::set_params | ( | int | rate, |
int | len, | ||
float | freq | ||
) |