From cf8d4915161e7d4880c82471d848c1c9675c35cf Mon Sep 17 00:00:00 2001 From: Vasily Davydov Date: Mon, 24 Oct 2022 16:03:01 +0300 Subject: [PATCH] state-handler: prepapre for pressure state --- esp-vent-main/inc/StateHandler/StateHandler.h | 7 +++++++ .../src/StateHandler/StateHandler.cpp | 19 ++++++++++++++++++- 2 files changed, 25 insertions(+), 1 deletion(-) diff --git a/esp-vent-main/inc/StateHandler/StateHandler.h b/esp-vent-main/inc/StateHandler/StateHandler.h index ddb0e75..bc5f788 100644 --- a/esp-vent-main/inc/StateHandler/StateHandler.h +++ b/esp-vent-main/inc/StateHandler/StateHandler.h @@ -172,6 +172,13 @@ private: */ void stateSensors (const Event &event); + /** + * @brief Get pressure with the state + * + * @param event + */ + void stateGetPressure (const Event &event); + /** Handle button presses * * @param button current button diff --git a/esp-vent-main/src/StateHandler/StateHandler.cpp b/esp-vent-main/src/StateHandler/StateHandler.cpp index 524faa8..d840fe1 100644 --- a/esp-vent-main/src/StateHandler/StateHandler.cpp +++ b/esp-vent-main/src/StateHandler/StateHandler.cpp @@ -81,7 +81,7 @@ StateHandler::stateInit (const Event &event) switch (event.type) { case Event::eEnter: - //SetState (&StateHandler::stateSensors); + // SetState (&StateHandler::stateSensors); break; case Event::eExit: _lcd->clear (); @@ -196,6 +196,23 @@ StateHandler::stateSensors (const Event &event) } } +void +StateHandler::stateGetPressure (const Event &event) +{ + switch (event.type) + { + case Event::eEnter: + break; + case Event::eExit: + break; + case Event::eKey: + break; + case Event::eTick: + + break; + } +} + void StateHandler::handleControlButtons (uint8_t button) {