aboutsummaryrefslogtreecommitdiffstats
path: root/src/DabMod.cpp
diff options
context:
space:
mode:
authorMatthias P. Braendli <matthias.braendli@mpb.li>2024-10-26 17:00:51 +0200
committerMatthias P. Braendli <matthias.braendli@mpb.li>2024-10-26 17:00:51 +0200
commit004ff5c13515f61728245ccd3d1f281be987b041 (patch)
tree0f37397fe5ef20152aefb800835fed313eec3f14 /src/DabMod.cpp
parente836f903ae5e6b6916627142d47227a142879c04 (diff)
downloaddabmod-004ff5c13515f61728245ccd3d1f281be987b041.tar.gz
dabmod-004ff5c13515f61728245ccd3d1f281be987b041.tar.bz2
dabmod-004ff5c13515f61728245ccd3d1f281be987b041.zip
Do not launch FFTW planning for dexter output
Diffstat (limited to 'src/DabMod.cpp')
-rw-r--r--src/DabMod.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/DabMod.cpp b/src/DabMod.cpp
index 739fef1..b745271 100644
--- a/src/DabMod.cpp
+++ b/src/DabMod.cpp
@@ -424,7 +424,8 @@ int launch_modulator(int argc, char* argv[])
ModulatorData m;
rcs.enrol(&m);
- if (not mod_settings.fixedPoint) {
+ // Neither KISS FFT used for fixedpoint nor the FFT Accelerator used for DEXTER need planning.
+ if (not (mod_settings.fixedPoint or mod_settings.useDexterOutput)) {
// This is mostly useful on ARM systems where FFTW planning takes some time. If we do it here
// it will be done before the modulator starts up
etiLog.level(debug) << "Running FFTW planning...";