#include <signals_mesa.h>
◆ FFT()
| MesaSignals::FFT::FFT |
( |
int |
FFTDirection, |
|
|
int |
initFFTSize, |
|
|
int |
initNumThreads = 1 |
|
) |
| |
◆ ~FFT()
| virtual MesaSignals::FFT::~FFT |
( |
| ) |
|
|
virtual |
◆ clearWindow()
| virtual void MesaSignals::FFT::clearWindow |
( |
| ) |
|
|
virtual |
◆ execute() [1/2]
| virtual void MesaSignals::FFT::execute |
( |
bool |
shift = false | ) |
|
|
virtual |
◆ execute() [2/2]
| void MesaSignals::FFT::execute |
( |
float * |
pTaps, |
|
|
bool |
shift = false |
|
) |
| |
|
inline |
◆ exportWisdom()
| void MesaSignals::FFT::exportWisdom |
( |
| ) |
|
|
protected |
◆ getInputBuffer()
| SComplex* MesaSignals::FFT::getInputBuffer |
( |
| ) |
|
|
inline |
◆ getOutputBuffer()
| SComplex* MesaSignals::FFT::getOutputBuffer |
( |
| ) |
|
|
inline |
◆ importWisdom()
| void MesaSignals::FFT::importWisdom |
( |
| ) |
|
|
protected |
◆ init()
| void MesaSignals::FFT::init |
( |
| ) |
|
|
protected |
◆ initThreads()
| void MesaSignals::FFT::initThreads |
( |
| ) |
|
|
protected |
◆ inputBufferLength()
| int MesaSignals::FFT::inputBufferLength |
( |
| ) |
const |
|
inline |
◆ outputBufferLength()
| int MesaSignals::FFT::outputBufferLength |
( |
| ) |
const |
|
inline |
◆ PowerSpectralDensity()
| void MesaSignals::FFT::PowerSpectralDensity |
( |
float * |
psdBuffer, |
|
|
float |
squelchThreshold = SQUELCH_DISABLE, |
|
|
float |
onSquelchSetRSSI = NOISE_FLOOR |
|
) |
| |
◆ rssi()
◆ setWindow() [1/2]
| virtual void MesaSignals::FFT::setWindow |
( |
int |
winType | ) |
|
|
virtual |
◆ setWindow() [2/2]
| virtual void MesaSignals::FFT::setWindow |
( |
FloatVector & |
newTaps | ) |
|
|
virtual |
◆ alignedWindowTaps
| float* MesaSignals::FFT::alignedWindowTaps |
|
protected |
◆ d_mutex
| boost::mutex MesaSignals::FFT::d_mutex |
|
protected |
◆ fftDirection
| int MesaSignals::FFT::fftDirection |
|
protected |
◆ fftLenBytes
| int MesaSignals::FFT::fftLenBytes |
|
protected |
◆ fftPlan
| void* MesaSignals::FFT::fftPlan |
|
protected |
◆ fftSize
| int MesaSignals::FFT::fftSize |
|
protected |
◆ halfFFTSize
| int MesaSignals::FFT::halfFFTSize |
|
protected |
◆ halfFFTSizeBytes
| int MesaSignals::FFT::halfFFTSizeBytes |
|
protected |
◆ hasTaps
| bool MesaSignals::FFT::hasTaps = false |
|
protected |
◆ inputBuffer
◆ log2To10Factor
| float MesaSignals::FFT::log2To10Factor |
|
protected |
◆ numThreads
| int MesaSignals::FFT::numThreads |
|
protected |
◆ outputBuffer
| SComplex* MesaSignals::FFT::outputBuffer |
|
protected |
◆ rssi_K_const
| float MesaSignals::FFT::rssi_K_const |
|
protected |
◆ tmpBuff
| float* MesaSignals::FFT::tmpBuff |
|
protected |
◆ wisdomFilename
| string MesaSignals::FFT::wisdomFilename |
|
protected |
The documentation for this class was generated from the following file: