From 893028d3eff4ded69eca004a666ea551096f42b6 Mon Sep 17 00:00:00 2001 From: rusEfi Date: Mon, 20 Apr 2015 09:04:48 -0400 Subject: [PATCH] auto-sync --- firmware/config/engines/bmw_e34.cpp | 7 ++++++- unit_tests/test_trigger_decoder.cpp | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/firmware/config/engines/bmw_e34.cpp b/firmware/config/engines/bmw_e34.cpp index da6a388be7..b31c7b3beb 100644 --- a/firmware/config/engines/bmw_e34.cpp +++ b/firmware/config/engines/bmw_e34.cpp @@ -41,10 +41,15 @@ void setBmwE34(DECLARE_ENGINE_PARAMETER_F) { engineConfiguration->useOnlyFrontForTrigger = true; // Trigger configuration - engineConfiguration->trigger.type = TT_TOOTHED_WHEEL_60_2; +// engineConfiguration->trigger.type = TT_TOOTHED_WHEEL_60_2; setOperationMode(engineConfiguration, FOUR_STROKE_CRANK_SENSOR); engineConfiguration->globalTriggerAngleOffset = 84; + engineConfiguration->trigger.type = TT_TOOTHED_WHEEL; + engineConfiguration->trigger.customTotalToothCount = 8; + engineConfiguration->trigger.customSkippedToothCount = 1; + + // Injection settings engineConfiguration->injector.lag = 1.15; engineConfiguration->injector.flow = 750; diff --git a/unit_tests/test_trigger_decoder.cpp b/unit_tests/test_trigger_decoder.cpp index c929d9c951..99e28c1c56 100644 --- a/unit_tests/test_trigger_decoder.cpp +++ b/unit_tests/test_trigger_decoder.cpp @@ -510,7 +510,7 @@ void testTriggerDecoder(void) { testTriggerDecoder2("ford aspire", FORD_ASPIRE_1996, 4, 0.0, 0.5); //testTriggerDecoder2("bmw", BMW_E34, 0, 0.9750, 0.5167); - testTriggerDecoder2("bmw", BMW_E34, 0, 0.5167, 0.0); + testTriggerDecoder2("bmw", BMW_E34, 0, 0.3750, 0.0); test1995FordInline6TriggerDecoder(); testMazdaMianaNbDecoder();