gnuradio.fft
This is the gr-fft package. This package provides GNU Radio
processing blocks for FFT and related functions.
-
gnuradio.fft.fft_vcc(int fft_size, bool forward, __dummy_4__ window, bool shift = False, int nthreads = 1) → sptr
Compute forward or reverse FFT. complex vector in / complex vector out.
Parameters: |
- fft_size –
- forward –
- window –
- shift –
- nthreads –
|
-
fft_vcc_sptr.set_window(self, __dummy_4__ window) → bool
-
gnuradio.fft.fft_vfc(int fft_size, bool forward, __dummy_4__ window, int nthreads = 1) → sptr
Compute forward or reverse FFT. float vector in / complex vector out.
Parameters: |
- fft_size –
- forward –
- window –
- nthreads –
|
-
fft_vfc_sptr.set_window(self, __dummy_4__ window) → bool
-
gnuradio.fft.goertzel_fc(int rate, int len, float freq) → sptr
Goertzel single-bin DFT calculation.
-
goertzel_fc_sptr.freq(self) → float
-
goertzel_fc_sptr.rate(self) → int
-
goertzel_fc_sptr.set_freq(self, float freq)
-
goertzel_fc_sptr.set_rate(self, int rate)