From 3d34a2875f9758589004b0f8a2f271ed792300dc Mon Sep 17 00:00:00 2001 From: Andrey Date: Mon, 21 Oct 2024 00:05:06 -0400 Subject: [PATCH] only:test_fft --- firmware/controllers/sensors/impl/software_knock.cpp | 7 ------- firmware/controllers/sensors/impl/software_knock.h | 7 +++++++ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/firmware/controllers/sensors/impl/software_knock.cpp b/firmware/controllers/sensors/impl/software_knock.cpp index 72d83bc1a1..9791ac5712 100644 --- a/firmware/controllers/sensors/impl/software_knock.cpp +++ b/firmware/controllers/sensors/impl/software_knock.cpp @@ -14,13 +14,6 @@ #include "development/knock_spectrogram.h" #include "fft/fft.hpp" -struct SpectrogramData { - fft::complex_type fftBuffer[KNOCK_SIZE]; - float frequencies[KNOCK_SIZE/2]; - float amplitudes[KNOCK_SIZE/2]; - float window[KNOCK_SIZE]; -}; - static SpectrogramData spectrogramData0; // temporary use ram, will use big_buffer static SpectrogramData* spectrogramData = &spectrogramData0; static volatile bool enableKnockSpectrogram = false; diff --git a/firmware/controllers/sensors/impl/software_knock.h b/firmware/controllers/sensors/impl/software_knock.h index a10e18fdf0..4b449997d2 100644 --- a/firmware/controllers/sensors/impl/software_knock.h +++ b/firmware/controllers/sensors/impl/software_knock.h @@ -12,6 +12,13 @@ void knockSamplingCallback(uint8_t cylinderIndex, efitick_t nowNt); #define KNOCK_SIZE 512 +struct SpectrogramData { + fft::complex_type fftBuffer[KNOCK_SIZE]; + float frequencies[KNOCK_SIZE/2]; + float amplitudes[KNOCK_SIZE/2]; + float window[KNOCK_SIZE]; +}; + #ifdef KNOCK_SPECTROGRAM void knockSpectrogramEnable(); void knockSpectrogramDisable();