From 375e5e7b2178489790b5d4631bf8de6bbf96d0e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anders=20Sandstr=C3=B6m?= Date: Fri, 24 Apr 2020 15:08:20 +0200 Subject: [PATCH] Add wavefor record for preprocessed data array. --- .../ecmcPlugin_FFTApp/Db/ecmcPluginFFT.template | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/ecmcPlugin_FFT-loc/ecmcPlugin_FFTApp/Db/ecmcPluginFFT.template b/ecmcPlugin_FFT-loc/ecmcPlugin_FFTApp/Db/ecmcPluginFFT.template index 3466135..e4e2daf 100644 --- a/ecmcPlugin_FFT-loc/ecmcPlugin_FFTApp/Db/ecmcPluginFFT.template +++ b/ecmcPlugin_FFT-loc/ecmcPlugin_FFTApp/Db/ecmcPluginFFT.template @@ -33,6 +33,19 @@ record(waveform,"$(P)Plugin-FFT${INDEX}-Raw-Data-Act"){ field(TSE, "0") } +# Pre-processed data +record(waveform,"$(P)Plugin-FFT${INDEX}-PreProc-Data-Act"){ + info(asyn:FIFO, "1000") + field(DESC, "Pre-processed data") + field(PINI, "1") + field(DTYP, "asynFloat64ArrayIn") + field(INP, "@asyn(PLUGIN.FFT${INDEX},$(ADDR=0),$(TIMEOUT=1000))plugin.fft${INDEX}.preprocdata") + field(FTVL, "DOUBLE") + field(NELM, "$(NELM)") + field(SCAN, "I/O Intr") + field(TSE, "0") +} + # FFT amplitude result record(waveform,"$(P)Plugin-FFT${INDEX}-Spectrum-Amp-Act"){ info(asyn:FIFO, "1000")