From f8f5ce4a0869ba7042ea12690562673e2dcb2948 Mon Sep 17 00:00:00 2001 From: rusEfi Date: Sun, 12 Jun 2016 10:01:41 -0400 Subject: [PATCH] auto-sync --- firmware/config/engines/toyota_jzs147.cpp | 2 ++ firmware/controllers/trigger/trigger_mitsubishi.cpp | 1 + firmware/controllers/trigger/trigger_subaru.cpp | 1 + 3 files changed, 4 insertions(+) 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; }