diff --git a/firmware/config/engines/mazda_miata_vvt.cpp b/firmware/config/engines/mazda_miata_vvt.cpp index 44fceb0187..f1a7ac80e6 100644 --- a/firmware/config/engines/mazda_miata_vvt.cpp +++ b/firmware/config/engines/mazda_miata_vvt.cpp @@ -408,7 +408,7 @@ void setMazdaMiata2003EngineConfiguration(DECLARE_ENGINE_PARAMETER_SIGNATURE) { engineConfiguration->idleRpmPid.period = 10; } -void setMazdaMiata2003EngineConfigurationNewBoard(DECLARE_ENGINE_PARAMETER_SIGNATURE) { +void setMazdaMiata2003EngineConfigurationNaFuelRail(DECLARE_ENGINE_PARAMETER_SIGNATURE) { setMazdaMiata2003EngineConfiguration(PASS_ENGINE_PARAMETER_SIGNATURE); // todo: there should be a better way? diff --git a/firmware/config/engines/mazda_miata_vvt.h b/firmware/config/engines/mazda_miata_vvt.h index 9f4b1f76e4..2841c7b26c 100644 --- a/firmware/config/engines/mazda_miata_vvt.h +++ b/firmware/config/engines/mazda_miata_vvt.h @@ -16,6 +16,6 @@ void setMazdaMiataNbInjectorLag(DECLARE_ENGINE_PARAMETER_SIGNATURE); void setMazdaMiataNbTpsTps(DECLARE_ENGINE_PARAMETER_SIGNATURE); void setMazdaMiata2003EngineConfiguration(DECLARE_ENGINE_PARAMETER_SIGNATURE); -void setMazdaMiata2003EngineConfigurationNewBoard(DECLARE_ENGINE_PARAMETER_SIGNATURE); +void setMazdaMiata2003EngineConfigurationNaFuelRail(DECLARE_ENGINE_PARAMETER_SIGNATURE); #endif /* CONFIG_ENGINES_MAZDA_MIATA_VVT_H_ */ diff --git a/firmware/controllers/algo/auto_generated_enums.cpp b/firmware/controllers/algo/auto_generated_enums.cpp index 810e2c399e..43d61756fb 100644 --- a/firmware/controllers/algo/auto_generated_enums.cpp +++ b/firmware/controllers/algo/auto_generated_enums.cpp @@ -117,9 +117,9 @@ case SUBARU_2003_WRX: case TEST_ENGINE: return "TEST_ENGINE"; case MAZDA_MIATA_2003: - return "miata 2003 OLD"; -case MAZDA_MIATA_2003_BETTER: return "miata 2003"; +case MAZDA_MIATA_2003_NA_RAIL: + return "miata 2003 NArail"; case PROMETHEUS_DEFAULTS: return "PROMETHEUS"; case TEST_ENGINE_VVT: diff --git a/firmware/controllers/algo/engine_configuration.cpp b/firmware/controllers/algo/engine_configuration.cpp index baa2eefa12..d4f185bac7 100644 --- a/firmware/controllers/algo/engine_configuration.cpp +++ b/firmware/controllers/algo/engine_configuration.cpp @@ -1155,8 +1155,8 @@ void resetConfigurationExt(Logging * logger, engine_type_e engineType DECLARE_EN case MAZDA_MIATA_2003: setMazdaMiata2003EngineConfiguration(PASS_ENGINE_PARAMETER_SIGNATURE); break; - case MAZDA_MIATA_2003_BETTER: - setMazdaMiata2003EngineConfigurationNewBoard(PASS_ENGINE_PARAMETER_SIGNATURE); + case MAZDA_MIATA_2003_NA_RAIL: + setMazdaMiata2003EngineConfigurationNaFuelRail(PASS_ENGINE_PARAMETER_SIGNATURE); break; case PROMETHEUS_DEFAULTS: setPrometheusDefaults(PASS_ENGINE_PARAMETER_SIGNATURE); diff --git a/firmware/controllers/algo/rusefi_enums.h b/firmware/controllers/algo/rusefi_enums.h index 8add498c6e..6d66c53595 100644 --- a/firmware/controllers/algo/rusefi_enums.h +++ b/firmware/controllers/algo/rusefi_enums.h @@ -136,6 +136,9 @@ typedef enum { DODGE_NEON_2003_CRANK = 46, + /** + * proper NB2 setup, 2003 red test mule car + */ MAZDA_MIATA_2003 = 47, HONDA_ACCORD_1_24_SHIFTED = 48, @@ -156,7 +159,11 @@ typedef enum { TEST_ISSUE_366_BOTH = 52, TEST_ISSUE_366_RISE = 53, - MAZDA_MIATA_2003_BETTER = 54, + /** + * green Hunchback race car - VVT engine on a NA body with NA return fuel lines which + * means different fuel pressure situation + */ + MAZDA_MIATA_2003_NA_RAIL = 54, PROMETHEUS_DEFAULTS = 100, diff --git a/firmware/rusefi.cpp b/firmware/rusefi.cpp index 862ef233e5..448a1b3923 100644 --- a/firmware/rusefi.cpp +++ b/firmware/rusefi.cpp @@ -260,5 +260,5 @@ int getRusEfiVersion(void) { if (initBootloader() != 0) return 123; #endif /* EFI_BOOTLOADER_INCLUDE_CODE */ - return 20171108; + return 20171119; }