diff --git a/firmware/config/engines/dodge_neon.cpp b/firmware/config/engines/dodge_neon.cpp index a2adf929d2..20593d4974 100644 --- a/firmware/config/engines/dodge_neon.cpp +++ b/firmware/config/engines/dodge_neon.cpp @@ -527,5 +527,9 @@ void setDodgeNeonNGCEngineConfiguration(DECLARE_ENGINE_PARAMETER_F) { // end of setDodgeNeonNGCEngineConfiguration } +void setDodgeNeonNGCEngineConfigurationCrankBased(DECLARE_ENGINE_PARAMETER_F) { + setDodgeNeonNGCEngineConfiguration(PASS_ENGINE_PARAMETER_F); +} + #endif /* EFI_SUPPORT_DODGE_NEON */ diff --git a/firmware/config/engines/dodge_neon.h b/firmware/config/engines/dodge_neon.h index d7670e86df..4005fef827 100644 --- a/firmware/config/engines/dodge_neon.h +++ b/firmware/config/engines/dodge_neon.h @@ -17,6 +17,12 @@ void setDodgeNeon1995EngineConfiguration(DECLARE_ENGINE_PARAMETER_F); void setDodgeNeonNGCEngineConfiguration(DECLARE_ENGINE_PARAMETER_F); +/** + * testing or broken CAM sensor option + */ +void setDodgeNeonNGCEngineConfigurationCrankBased(DECLARE_ENGINE_PARAMETER_F); + + #endif /* EFI_SUPPORT_DODGE_NEON */ #endif /* DODGE_NEON_H_ */ diff --git a/firmware/controllers/algo/engine_configuration.cpp b/firmware/controllers/algo/engine_configuration.cpp index fc0e0f5c39..8e9535058e 100644 --- a/firmware/controllers/algo/engine_configuration.cpp +++ b/firmware/controllers/algo/engine_configuration.cpp @@ -840,9 +840,11 @@ void resetConfigurationExt(Logging * logger, engine_type_e engineType DECLARE_EN setDodgeNeon1995EngineConfiguration(PASS_ENGINE_PARAMETER_F); break; case DODGE_NEON_2003_CAM: - case DODGE_NEON_2003_CRANK: setDodgeNeonNGCEngineConfiguration(PASS_ENGINE_PARAMETER_F); break; + case DODGE_NEON_2003_CRANK: + setDodgeNeonNGCEngineConfigurationCrankBased(PASS_ENGINE_PARAMETER_F); + break; case LADA_KALINA: setLadaKalina(PASS_ENGINE_PARAMETER_F); break;