From 9fee5c88514a408714db9fb69b42db7211e8df00 Mon Sep 17 00:00:00 2001 From: rusEfi Date: Wed, 6 May 2015 14:05:14 -0400 Subject: [PATCH] auto-sync --- firmware/controllers/algo/auto_generated_enums.cpp | 2 ++ firmware/controllers/algo/rusefi_enums.h | 2 ++ firmware/controllers/sensors/ego.cpp | 6 ++++++ firmware/rusefi.cpp | 2 +- 4 files changed, 11 insertions(+), 1 deletion(-) diff --git a/firmware/controllers/algo/auto_generated_enums.cpp b/firmware/controllers/algo/auto_generated_enums.cpp index 53fbe042f2..4c8106a2ed 100644 --- a/firmware/controllers/algo/auto_generated_enums.cpp +++ b/firmware/controllers/algo/auto_generated_enums.cpp @@ -410,6 +410,8 @@ case ES_BPSX_D1: return "ES_BPSX_D1"; case ES_Innovate_MTX_L: return "ES_Innovate_MTX_L"; +case ES_NarrowBand: + return "ES_NarrowBand"; case Force_4b_ego_sensor: return "Force_4b_ego_sensor"; } diff --git a/firmware/controllers/algo/rusefi_enums.h b/firmware/controllers/algo/rusefi_enums.h index 27157fe0fa..8b8d672674 100644 --- a/firmware/controllers/algo/rusefi_enums.h +++ b/firmware/controllers/algo/rusefi_enums.h @@ -371,6 +371,8 @@ typedef enum { ES_Innovate_MTX_L = 1, ES_14Point7_Free = 2, + ES_NarrowBand = 3, + Force_4b_ego_sensor = ENUM_32_BITS, } ego_sensor_e; diff --git a/firmware/controllers/sensors/ego.cpp b/firmware/controllers/sensors/ego.cpp index b0055ac6e8..3f0e81e984 100644 --- a/firmware/controllers/sensors/ego.cpp +++ b/firmware/controllers/sensors/ego.cpp @@ -39,6 +39,12 @@ void initEgoSensor(afr_sensor_s *sensor, ego_sensor_e type) { sensor->v2 = 5; sensor->value2 = 19.992; break; + case ES_NarrowBand: + sensor->v1 = 0.1; + sensor->value1 = 15; + sensor->v2 = 0.9; + sensor->value2 = 14; + break; default: firmwareError("Unexpected EGO %d", type); break; diff --git a/firmware/rusefi.cpp b/firmware/rusefi.cpp index 8b1e74b0ee..f0eb73a2a3 100644 --- a/firmware/rusefi.cpp +++ b/firmware/rusefi.cpp @@ -290,5 +290,5 @@ int getRusEfiVersion(void) { return 123; // this is here to make the compiler happy about the unused array if (UNUSED_CCM_SIZE[0] * 0 != 0) return 3211; // this is here to make the compiler happy about the unused array - return 20150504; + return 20150506; }