Loading [MathJax]/extensions/tex2jax.js
ProtoTracer  1.0
Real-time 3D rendering and animation engine
All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Macros Pages
MicrophoneFourier Member List

This is the complete list of members for MicrophoneFourier, including all inherited members.

AverageMagnitude(uint16_t binL, uint16_t binH)MicrophoneFourierBasestatic
currentValueMicrophoneFourierBaseprotectedstatic
fftMicrophoneFourierBaseprotectedstatic
fftFiltersMicrophoneFourierBaseprotectedstatic
FFTSizeMicrophoneFourierBaseprotectedstatic
frequencyBinsMicrophoneFourierprivatestatic
gain_pinMicrophoneFourierprivatestatic
GetCurrentMagnitude()MicrophoneFourierBasestatic
GetFourier()MicrophoneFourierBasestatic
GetFourierFiltered()MicrophoneFourierBasestatic
GetSampleRate()MicrophoneFourierBasestatic
GetSamples()MicrophoneFourierBasestatic
Hanning256MicrophoneFourierprivatestatic
Initialize(uint8_t pin, uint32_t sampleRate, float minDB, float maxDB)MicrophoneFourierstatic
Initialize(uint8_t pin, uint8_t gain_pin, uint32_t sampleRate, float minDB, float maxDB, bool microphoneGain_50db)MicrophoneFourierstatic
Initialize(uint8_t pin, uint16_t sampleRate, float minDB, float maxDB, float refreshRate=60.0f)MicrophoneFourierstatic
inputSampMicrophoneFourierBaseprotectedstatic
inputStorageMicrophoneFourierBaseprotectedstatic
IsInitialized()MicrophoneFourierBasestatic
isInitializedMicrophoneFourierBaseprotectedstatic
maxDBMicrophoneFourierBaseprotectedstatic
microphoneGain_50dbMicrophoneFourierprivatestatic
minDBMicrophoneFourierBaseprotectedstatic
OutputBinsMicrophoneFourierBaseprotectedstatic
outputDataMicrophoneFourierBaseprotectedstatic
outputDataFiltMicrophoneFourierBaseprotectedstatic
outputMagnMicrophoneFourierBaseprotectedstatic
peakFilterRateMicrophoneFourierBaseprotectedstatic
pinMicrophoneFourierBaseprotectedstatic
refreshRateMicrophoneFourierprivatestatic
Reset()MicrophoneFourierstatic
sampleRateMicrophoneFourierBaseprotectedstatic
SamplerCallback(AnalogBufferDMA *dma_buffer_instance, int8_t adc_num)MicrophoneFourierprivatestatic
SamplerCallback()MicrophoneFourierprivatestatic
samplesMicrophoneFourierprivatestatic
samplesReadyMicrophoneFourierprivatestatic
samplesStorageMicrophoneFourierprivatestatic
sampleTimerMicrophoneFourierprivatestatic
setMicGain(bool is50db)MicrophoneFourierstatic
setSamplingRate(uint32_t sampleRate)MicrophoneFourierstatic
StartSampler()MicrophoneFourierprivatestatic
thresholdMicrophoneFourierBaseprotectedstatic
timeStepMicrophoneFourierprivatestatic
Update()MicrophoneFourierstatic
UpdateDMA()MicrophoneFourierstatic
window_raw_fft_data(void *buffer, const void *window)MicrophoneFourierprivatestatic