From 2dff3fba273abba54f0c3822a9241d794b070377 Mon Sep 17 00:00:00 2001 From: sieja Date: Wed, 25 Jun 2025 22:19:17 +0200 Subject: [PATCH] Korekta wyznaczania speed trend i blokowania biegu przy zwalnianiu --- ESP32/ESP_AutomatedGearShifter/ESP_AutomatedGearShifter.ino | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ESP32/ESP_AutomatedGearShifter/ESP_AutomatedGearShifter.ino b/ESP32/ESP_AutomatedGearShifter/ESP_AutomatedGearShifter.ino index 73a32f1..b398d55 100644 --- a/ESP32/ESP_AutomatedGearShifter/ESP_AutomatedGearShifter.ino +++ b/ESP32/ESP_AutomatedGearShifter/ESP_AutomatedGearShifter.ino @@ -5,7 +5,7 @@ #include #include -#define Version "2.2.5" +#define Version "2.2.6" ////2DO: // menu do zmiany zakresu predkosci biegów // menu do zmiany zakresu kątów biegów, obwodu koła, ilosci magnesow @@ -74,7 +74,7 @@ float spdRange6and7 = 29.9; float spdRange7and8 = 36.5; double calcTimeDiff = 0.0; double lastGearCalc = millis(); -double speedDiff = 0.7; +double speedDiff = 0.80; double accelerationShift = 1.0; int displGear = 9 - currentGear; float currentGearRangeLower = 0; @@ -311,7 +311,7 @@ void calcGear() { }; calcTimeDiff = millis() - lastGearCalc; - if (calcTimeDiff < 1500 && (calculatedGear - currentGear) == 1){ + if (calcTimeDiff < 1500 && (currentGear - calculatedGear) == 1){ currentGear = calculatedGear; pointerVisibility = 0; } else {