From 3ea21ba4bf3724186a097b853e8d063bb4d329d8 Mon Sep 17 00:00:00 2001 From: rusefillc Date: Mon, 25 Apr 2022 17:20:56 -0400 Subject: [PATCH] [EPIC] [Feature Request] Transmission Control #1454 --- firmware/config/engines/mazda_miata_vvt.cpp | 7 +++---- firmware/controllers/algo/defaults/default_base_engine.cpp | 3 +++ 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/firmware/config/engines/mazda_miata_vvt.cpp b/firmware/config/engines/mazda_miata_vvt.cpp index ac7d35fd26..7c0cf2c456 100644 --- a/firmware/config/engines/mazda_miata_vvt.cpp +++ b/firmware/config/engines/mazda_miata_vvt.cpp @@ -686,11 +686,10 @@ void setMiataNB2_Proteus_TCU() { engineConfiguration->trigger.customSkippedToothCount = 0; - // "VR 1" - engineConfiguration->triggerInputPins[0] = GPIOE_7; + engineConfiguration->triggerInputPins[0] = GPIO_UNASSIGNED; + engineConfiguration->tcuInputSpeedSensorPin = PROTEUS_VR_1; - // "VR 2" - engineConfiguration->vehicleSpeedSensorInputPin = GPIOE_8; + engineConfiguration->vehicleSpeedSensorInputPin = PROTEUS_VR_2; engineConfiguration->driveWheelRevPerKm = 544; // 205/50R15 engineConfiguration->vssGearRatio = 4.3; diff --git a/firmware/controllers/algo/defaults/default_base_engine.cpp b/firmware/controllers/algo/defaults/default_base_engine.cpp index 932481eef8..b5a6665595 100644 --- a/firmware/controllers/algo/defaults/default_base_engine.cpp +++ b/firmware/controllers/algo/defaults/default_base_engine.cpp @@ -66,6 +66,9 @@ void setDefaultBaseEngine() { engineConfiguration->tachPulseDuractionMs = 0.5; engineConfiguration->tachPulsePerRev = 1; + + engineConfiguration->tcuInputSpeedSensorTeeth = 1; + // Check engine light #if EFI_PROD_CODE engineConfiguration->warningPeriod = 10;