diff --git a/firmware/controllers/algo/engine.cpp b/firmware/controllers/algo/engine.cpp index 711aa50a46..7487a94bfb 100644 --- a/firmware/controllers/algo/engine.cpp +++ b/firmware/controllers/algo/engine.cpp @@ -91,14 +91,14 @@ void StartupFuelPumping::setPumpsCounter(engine_configuration_s *engineConfigura if (pumpsCounter != newValue) { pumpsCounter = newValue; - if(pumpsCounter==PUMPS_TO_PRIME) { + if (pumpsCounter == PUMPS_TO_PRIME) { #if EFI_PROD_CODE || EFI_SIMULATOR - scheduleMsg(&logger, "let's squirt prime pulse %f", pumpsCounter); + scheduleMsg(&logger, "let's squirt prime pulse %f", pumpsCounter); #endif pumpsCounter = 0; } else { #if EFI_PROD_CODE || EFI_SIMULATOR - scheduleMsg(&logger, "setPumpsCounter %d", pumpsCounter); + scheduleMsg(&logger, "setPumpsCounter %d", pumpsCounter); #endif } diff --git a/firmware/controllers/algo/engine.h b/firmware/controllers/algo/engine.h index 309403e6e7..455cef65f5 100644 --- a/firmware/controllers/algo/engine.h +++ b/firmware/controllers/algo/engine.h @@ -48,7 +48,10 @@ private: bool stopPins(); }; -#define PUMPS_TO_PRIME 3 +/** + * 6 crossing over 50% TPS means pressing and releasing three times + */ +#define PUMPS_TO_PRIME 6 class StartupFuelPumping { public: