From a59af2a4cb884f240fbba0ee335d49b3fbd920ef Mon Sep 17 00:00:00 2001 From: rusEfi Date: Mon, 14 Nov 2016 16:02:15 -0500 Subject: [PATCH] auto-sync --- firmware/controllers/algo/auto_generated_enums.cpp | 2 ++ firmware/controllers/algo/rusefi_enums.h | 7 ++++++- firmware/controllers/trigger/trigger_decoder.cpp | 1 + 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/firmware/controllers/algo/auto_generated_enums.cpp b/firmware/controllers/algo/auto_generated_enums.cpp index 87582b0e06..ca740add5a 100644 --- a/firmware/controllers/algo/auto_generated_enums.cpp +++ b/firmware/controllers/algo/auto_generated_enums.cpp @@ -175,6 +175,8 @@ case TT_MAZDA_MIATA_NA: return "TT_MAZDA_MIATA_NA"; case TT_MAZDA_MIATA_NB1: return "TT_MAZDA_MIATA_NB1"; +case TT_MAZDA_MIATA_VVT_TEST: + return "TT_MAZDA_MIATA_VVT_TEST"; case TT_MINI_COOPER_R50: return "TT_MINI_COOPER_R50"; case TT_MITSU: diff --git a/firmware/controllers/algo/rusefi_enums.h b/firmware/controllers/algo/rusefi_enums.h index 75eb3cb0c5..c2a909b823 100644 --- a/firmware/controllers/algo/rusefi_enums.h +++ b/firmware/controllers/algo/rusefi_enums.h @@ -214,7 +214,12 @@ typedef enum { */ TT_HONDA_ACCORD_1_24_SHIFTED = 34, - TT_UNUSED = 35, // this is used if we want to iterate over all trigger types + /** + * a version of NB1 with shifted CAM, useful for VVT testing & development + */ + TT_MAZDA_MIATA_VVT_TEST = 35, + + TT_UNUSED = 36, // this is used if we want to iterate over all trigger types Force_4b_trigger_type = ENUM_32_BITS, } trigger_type_e; diff --git a/firmware/controllers/trigger/trigger_decoder.cpp b/firmware/controllers/trigger/trigger_decoder.cpp index bce10b8e26..873678d038 100644 --- a/firmware/controllers/trigger/trigger_decoder.cpp +++ b/firmware/controllers/trigger/trigger_decoder.cpp @@ -478,6 +478,7 @@ void TriggerShape::initializeTriggerShape(Logging *logger DECLARE_ENGINE_PARAMET break; case TT_MAZDA_MIATA_NB1: + case TT_MAZDA_MIATA_VVT_TEST: initializeMazdaMiataNb1Shape(triggerShape PASS_ENGINE_PARAMETER); break;