diff --git a/firmware/config/engines/mazda_miata_vvt.cpp b/firmware/config/engines/mazda_miata_vvt.cpp index 41d93e8b5a..882605dd56 100644 --- a/firmware/config/engines/mazda_miata_vvt.cpp +++ b/firmware/config/engines/mazda_miata_vvt.cpp @@ -338,7 +338,13 @@ void setMazdaMiata2003EngineConfigurationNewBoard(DECLARE_ENGINE_PARAMETER_F) { setEgoSensor(ES_14Point7_Free PASS_ENGINE_PARAMETER); - // set cranking_fuel 8 - engineConfiguration->cranking.baseFuel = 8; // higher value for return system NA conversion since lower fuel pressure + // set cranking_fuel 5 + engineConfiguration->cranking.baseFuel = 5; // higher value for return system NA conversion since lower fuel pressure + engineConfiguration->vbattDividerCoeff = 9.30; // actual value on my new board + + engineConfiguration->useConstantDwellDuringCranking = true; + engineConfiguration->ignitionDwellForCrankingMs = 6; + + engineConfiguration->vvtOffset = 97; } diff --git a/firmware/global.h b/firmware/global.h index 0c1483f18c..ef43013675 100644 --- a/firmware/global.h +++ b/firmware/global.h @@ -19,7 +19,9 @@ extern "C" #include #ifndef DEFAULT_ENGINE_TYPE -#define DEFAULT_ENGINE_TYPE CUSTOM_ENGINE +//#define DEFAULT_ENGINE_TYPE CUSTOM_ENGINE +// temporary measure until NJMP race +#define DEFAULT_ENGINE_TYPE MAZDA_MIATA_2003_BETTER #endif // this is about MISRA not liking 'time.h'. todo: figure out something