diff --git a/firmware/config/boards/proteus_meta.h b/firmware/config/boards/proteus_meta.h index 9ab3cabef5..5e434ab44d 100644 --- a/firmware/config/boards/proteus_meta.h +++ b/firmware/config/boards/proteus_meta.h @@ -43,9 +43,14 @@ // pin 2/black35 +#define PROTEUS_HS_1 GPIOA_9 // pin 1/black35 +#define PROTEUS_HS_2 GPIOA_8 +#define PROTEUS_HS_3 GPIOD_15 + +#define PROTEUS_HS_4 GPIOD_14 // pin 35/black35 #define PROTEUS_IGN_1 GPIOD_4 diff --git a/firmware/config/engines/honda_k_dbc.cpp b/firmware/config/engines/honda_k_dbc.cpp index 94048d778f..4f1e46c418 100644 --- a/firmware/config/engines/honda_k_dbc.cpp +++ b/firmware/config/engines/honda_k_dbc.cpp @@ -25,7 +25,7 @@ void setProteusHondaElement2003(DECLARE_CONFIG_PARAMETER_SIGNATURE) { engineConfiguration->trigger.type = TT_HONDA_K_4_1; - engineConfiguration->vvtMode[0] = VVT_FIRST_HALF; + engineConfiguration->vvtMode[0] = VVT_HONDA_K; engineConfiguration->vvtMode[1] = VVT_FIRST_HALF; engineConfiguration->map.sensor.type = MT_DENSO183; @@ -55,6 +55,8 @@ void setProteusHondaElement2003(DECLARE_CONFIG_PARAMETER_SIGNATURE) { engineConfiguration->injectionPins[2] = PROTEUS_LS_6; engineConfiguration->injectionPins[3] = PROTEUS_LS_5; + engineConfiguration->auxPidPins[0] = PROTEUS_HS_2; + engineConfiguration->malfunctionIndicatorPin = PROTEUS_LS_10; engineConfiguration->idle.solenoidPin = PROTEUS_LS_15;