From 068bac893b646b61185752149bc05d8efae4a778 Mon Sep 17 00:00:00 2001 From: rusefi Date: Fri, 15 Feb 2019 03:44:09 -0500 Subject: [PATCH] v12 two coils mode --- firmware/controllers/algo/auto_generated_enums.cpp | 2 ++ firmware/controllers/algo/rusefi_enums.h | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/firmware/controllers/algo/auto_generated_enums.cpp b/firmware/controllers/algo/auto_generated_enums.cpp index f02a4a8237..4c5e5337b3 100644 --- a/firmware/controllers/algo/auto_generated_enums.cpp +++ b/firmware/controllers/algo/auto_generated_enums.cpp @@ -403,6 +403,8 @@ case IM_ONE_COIL: return "IM_ONE_COIL"; case IM_WASTED_SPARK: return "IM_WASTED_SPARK"; +case IM_TWO_COILS: + return "IM_TWO_COILS"; } return NULL; } diff --git a/firmware/controllers/algo/rusefi_enums.h b/firmware/controllers/algo/rusefi_enums.h index d2d234f3b7..4668c985a6 100644 --- a/firmware/controllers/algo/rusefi_enums.h +++ b/firmware/controllers/algo/rusefi_enums.h @@ -480,6 +480,11 @@ typedef enum { IM_INDIVIDUAL_COILS = 1, IM_WASTED_SPARK = 2, + /** + * some v12 engines line BMW M70 and M73 run two distributors, one for each bank of cylinders + */ + IM_TWO_COILS = 3, + Force_4_bytes_size_ignition_mode = ENUM_32_BITS, } ignition_mode_e;