diff --git a/firmware/config/engines/toyota_jzs147.cpp b/firmware/config/engines/toyota_jzs147.cpp index e61788ad97..79990cd911 100644 --- a/firmware/config/engines/toyota_jzs147.cpp +++ b/firmware/config/engines/toyota_jzs147.cpp @@ -44,6 +44,8 @@ void setToyota_jzs147EngineConfiguration(DECLARE_ENGINE_PARAMETER_F) { engineConfiguration->crankingInjectionMode = IM_BATCH; engineConfiguration->injectionMode = IM_BATCH; engineConfiguration->twoWireBatchInjection = true; + boardConfiguration->triggerInputPins[0] = GPIOA_5; + boardConfiguration->triggerInputPins[1] = GPIOC_6; boardConfiguration->ignitionPins[0] = GPIOE_14; diff --git a/firmware/controllers/trigger/trigger_mitsubishi.cpp b/firmware/controllers/trigger/trigger_mitsubishi.cpp index 25073cd14f..44d2eadeca 100644 --- a/firmware/controllers/trigger/trigger_mitsubishi.cpp +++ b/firmware/controllers/trigger/trigger_mitsubishi.cpp @@ -25,6 +25,7 @@ void configureFordAspireTriggerShape(TriggerShape * s) { s->addEvent(x + 360 + y, T_SECONDARY, TV_RISE); s->addEvent(x + 540, T_SECONDARY, TV_FALL); s->addEvent(720, T_PRIMARY, TV_FALL); + s->useOnlyPrimaryForSync = true; } void initializeMitsubishi4g18(TriggerShape *s) { diff --git a/firmware/controllers/trigger/trigger_subaru.cpp b/firmware/controllers/trigger/trigger_subaru.cpp index 756e2d0fb8..bd29a85d77 100644 --- a/firmware/controllers/trigger/trigger_subaru.cpp +++ b/firmware/controllers/trigger/trigger_subaru.cpp @@ -43,4 +43,5 @@ void initialize36_2_2_2(TriggerShape *s) { s->addEvent(720 - wide / 2, T_PRIMARY, TV_RISE); s->addEvent(720, T_PRIMARY, TV_FALL); + s->useOnlyPrimaryForSync = true; }