From de04f2b6869c010a63c22371ec39d73552a3b7d4 Mon Sep 17 00:00:00 2001 From: Anders Sandstrom Date: Thu, 8 Oct 2020 09:11:43 +0200 Subject: [PATCH] Fix asyn indexes in initAsyn() --- ecmcPlugin_FFT-loc/ecmcPlugin_FFTApp/src/ecmcFFT.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ecmcPlugin_FFT-loc/ecmcPlugin_FFTApp/src/ecmcFFT.cpp b/ecmcPlugin_FFT-loc/ecmcPlugin_FFTApp/src/ecmcFFT.cpp index b232179..8f365e7 100644 --- a/ecmcPlugin_FFT-loc/ecmcPlugin_FFTApp/src/ecmcFFT.cpp +++ b/ecmcPlugin_FFT-loc/ecmcPlugin_FFTApp/src/ecmcFFT.cpp @@ -754,7 +754,7 @@ void ecmcFFT::initAsyn() { if( createParam(0, paramName.c_str(), asynParamFloat64Array, &asynPPDataId_ ) != asynSuccess ) { throw std::runtime_error("Failed create asyn parameter preprocdata"); } - doCallbacksFloat64Array(prepProcDataBuffer_, cfgNfft_, asynRawDataId_,0); + doCallbacksFloat64Array(prepProcDataBuffer_, cfgNfft_, asynPPDataId_,0); @@ -765,7 +765,7 @@ void ecmcFFT::initAsyn() { if( createParam(0, paramName.c_str(), asynParamFloat64Array, &asynFFTAmpId_ ) != asynSuccess ) { throw std::runtime_error("Failed create asyn parameter fftamplitude"); } - doCallbacksFloat64Array(fftBufferResultAmp_, cfgNfft_/2+1, asynFFTXAxisId_,0); + doCallbacksFloat64Array(fftBufferResultAmp_, cfgNfft_/2+1, asynFFTAmpId_,0); // Add fft mode "plugin.fft%d.mode" paramName = ECMC_PLUGIN_ASYN_PREFIX + to_string(objectId_) +