From 66e0ecf0f2ebdc4e95f9b5bbde76cd6e86769c9c Mon Sep 17 00:00:00 2001 From: rusefillc Date: Tue, 12 Oct 2021 18:24:45 -0400 Subject: [PATCH] honda --- firmware/config/engines/honda_k_dbc.cpp | 9 +++++++++ firmware/config/engines/honda_k_dbc.h | 1 + firmware/controllers/algo/engine_configuration.cpp | 2 ++ 3 files changed, 12 insertions(+) diff --git a/firmware/config/engines/honda_k_dbc.cpp b/firmware/config/engines/honda_k_dbc.cpp index 4e93ad5079..b0c3b6c7b8 100644 --- a/firmware/config/engines/honda_k_dbc.cpp +++ b/firmware/config/engines/honda_k_dbc.cpp @@ -7,6 +7,15 @@ #include "honda_k_dbc.h" +#if HW_PROTEUS & EFI_PROD_CODE +#include "proteus_meta.h" +#endif + void setProteusHondaElement2003(DECLARE_CONFIG_PARAMETER_SIGNATURE) { + engineConfiguration->specs.cylindersCount = 4; + engineConfiguration->specs.displacement = 2.4; +} + +void setProteusHondaOBD2A(DECLARE_CONFIG_PARAMETER_SIGNATURE) { } diff --git a/firmware/config/engines/honda_k_dbc.h b/firmware/config/engines/honda_k_dbc.h index aac669b212..4a6a226f20 100644 --- a/firmware/config/engines/honda_k_dbc.h +++ b/firmware/config/engines/honda_k_dbc.h @@ -10,3 +10,4 @@ #include "engine_configuration.h" void setProteusHondaElement2003(DECLARE_CONFIG_PARAMETER_SIGNATURE); +void setProteusHondaOBD2A(DECLARE_CONFIG_PARAMETER_SIGNATURE); diff --git a/firmware/controllers/algo/engine_configuration.cpp b/firmware/controllers/algo/engine_configuration.cpp index 46af7205b6..3e0653cf63 100644 --- a/firmware/controllers/algo/engine_configuration.cpp +++ b/firmware/controllers/algo/engine_configuration.cpp @@ -933,6 +933,8 @@ void resetConfigurationExt(configuration_callback_t boardCallback, engine_type_e setProteusHondaElement2003(PASS_CONFIG_PARAMETER_SIGNATURE); break; case PROTEUS_HONDA_OBD2A: + setProteusHondaOBD2A(PASS_CONFIG_PARAMETER_SIGNATURE); + break; case PROTEUS_VAG_80_18T: case PROTEUS_N73: case PROTEUS_MIATA_NB2: