![]() |
SDRAngel
4.11.5
Developer docs for <a href="https://github.com/f4exb/sdrangel">SDRangel<\a>, an Open Source Qt5 / OpenGL 3.0+ SDR and signal analyzer frontend to various hardware.
|
#include <dsp.h>
Inheritance diagram for leansdr::fir_resampler< T, Tc >:
Collaboration diagram for leansdr::fir_resampler< T, Tc >:Public Member Functions | |
| fir_resampler (scheduler *sch, int _ncoeffs, Tc *_coeffs, pipebuf< T > &_in, pipebuf< T > &_out, int _interp=1, int _decim=1) | |
| void | run () |
Public Member Functions inherited from leansdr::runnable | |
| runnable (scheduler *_sch, const char *name) | |
Public Member Functions inherited from leansdr::runnable_common | |
| runnable_common (const char *_name) | |
| virtual | ~runnable_common () |
| virtual void | shutdown () |
Public Attributes | |
| float * | freq_tap |
| float | tap_multiplier |
| float | freq_tol |
Public Attributes inherited from leansdr::runnable_common | |
| const char * | name |
Private Member Functions | |
| void | set_freq (float f) |
Private Attributes | |
| unsigned int | ncoeffs |
| Tc * | coeffs |
| int | interp |
| int | decim |
| pipereader< T > | in |
| pipewriter< T > | out |
| T * | shifted_coeffs |
| float | current_freq |
Additional Inherited Members | |
Protected Attributes inherited from leansdr::runnable | |
| scheduler * | sch |
|
inline |
Definition at line 350 of file dsp.h.
References leansdr::fail().
Here is the call graph for this function:
|
inlinevirtual |
Reimplemented from leansdr::runnable_common.
Definition at line 365 of file dsp.h.
References i, leansdr::cconverter< Tin, Zin, Tout, Zout, Gn, Gd >::in, leansdr::min(), leansdr::cconverter< Tin, Zin, Tout, Zout, Gn, Gd >::out, leansdr::runnable::sch, and leansdr::scheduler::verbose.
Here is the call graph for this function:
|
inlineprivate |
|
private |
|
private |
|
private |
| float* leansdr::fir_resampler< T, Tc >::freq_tap |
| float leansdr::fir_resampler< T, Tc >::freq_tol |
|
private |
|
private |
|
private |
|
private |
|
private |
| float leansdr::fir_resampler< T, Tc >::tap_multiplier |
1.8.13