Refresh asyn params.

This commit is contained in:
Anders Sandström
2020-04-06 16:38:26 +02:00
parent 69e17fcae7
commit 60f7ae951d

View File

@@ -220,9 +220,14 @@ void ecmcFFT::dataUpdatedCallback(uint8_t* data,
if(elementsInBuffer_ >= cfgNfft_) {
//Buffer full
if(!fftCalcDone_){
calcFFT(); // FFT cacluation
// Perform calcs
calcFFT(); // FFT cacluation ()
scaleFFT(); // Scale FFT
calcFFTAmp(); // Calculate amplitude
calcFFTAmp(); // Calculate amplitude from complex
// Update asyn with both input and result
asynRawData_->refreshParamRT(1); // Forced update (do not consider record rate)
asynFFTAmp_->refreshParamRT(1); // Forced update (do not consider record rate)
if(cfgDbgMode_){
printComplexArray(fftBuffer_,