From 39a114d9fa5b54e0eb300d50f7e96ab068801991 Mon Sep 17 00:00:00 2001 From: Evgenii Meshcheriakov Date: Wed, 26 Oct 2022 12:26:44 +0300 Subject: [PATCH] state-handler: on large scale equipment scale for fan is normal: 0-1000. No needs in normalization --- esp-vent-main/inc/StateHandler/StateHandler.h | 2 +- esp-vent-main/src/StateHandler/StateHandler.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/esp-vent-main/inc/StateHandler/StateHandler.h b/esp-vent-main/inc/StateHandler/StateHandler.h index a1ed518..be668a6 100644 --- a/esp-vent-main/inc/StateHandler/StateHandler.h +++ b/esp-vent-main/inc/StateHandler/StateHandler.h @@ -124,7 +124,7 @@ private: * sufficient to start motor. * TODO: Value 89 should be scaled to 0 at some point */ - Counter fan_speed = { 80, 1000 }; + Counter fan_speed = { 0, 1000 }; /* Integral controller for PID. should be global, since it * accumulates error signals encountered since startup diff --git a/esp-vent-main/src/StateHandler/StateHandler.cpp b/esp-vent-main/src/StateHandler/StateHandler.cpp index 8678346..78a38c0 100644 --- a/esp-vent-main/src/StateHandler/StateHandler.cpp +++ b/esp-vent-main/src/StateHandler/StateHandler.cpp @@ -117,7 +117,7 @@ StateHandler::stateManual (const Event &event) switch (event.type) { case Event::eEnter: - this->A01->write (fan_speed_normalized ()); + this->A01->write (fan_speed.getCurrent ()); break; case Event::eExit: break;