diff --git a/firmware/controllers/algo/engine_configuration.cpp b/firmware/controllers/algo/engine_configuration.cpp index 1f023f1a5a..8a634fc476 100644 --- a/firmware/controllers/algo/engine_configuration.cpp +++ b/firmware/controllers/algo/engine_configuration.cpp @@ -254,7 +254,6 @@ static void setDefaultFsioParameters(engine_configuration_s *engineConfiguration } for (int i = 0; i < FSIO_COMMAND_COUNT; i++) { boardConfiguration->fsioPins[i] = GPIO_UNASSIGNED; - config->fsioFormulas[i][0] = 0; boardConfiguration->fsioDigitalInputs[i] = GPIO_UNASSIGNED; engineConfiguration->fsioInputModes[i] = PI_DEFAULT; } @@ -566,6 +565,11 @@ void setDefaultConfiguration(DECLARE_ENGINE_PARAMETER_SIGNATURE) { setBosch02880155868(PASS_ENGINE_PARAMETER_SIGNATURE); + for (int i = 0; i < FSIO_COMMAND_COUNT; i++) { + config->fsioFormulas[i][0] = 0; + } + + boardConfiguration->mapMinBufferLength = 1; engineConfiguration->iacRPMErrorThreshold = 0;