From ef3f0558edf3d71cfde41da27cbb7d9bf541c973 Mon Sep 17 00:00:00 2001 From: Siwat Sirichai Date: Sun, 24 Mar 2024 16:01:56 +0700 Subject: [PATCH] ac lock fix all system issue --- platformio.ini | 2 +- src/display.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/platformio.ini b/platformio.ini index 8bd5bc5..2ad267e 100644 --- a/platformio.ini +++ b/platformio.ini @@ -14,6 +14,6 @@ board = wt32-eth01 framework = arduino lib_deps = siwats/ESPMegaPROR3@^2.4.3 monitor_speed = 115200 -build_flags = -DCORE_DEBUG_LEVEL=5 +build_flags = -DCORE_DEBUG_LEVEL=0 monitor_port = COM36 upload_port = COM36 \ No newline at end of file diff --git a/src/display.cpp b/src/display.cpp index 0d267c3..8864a4b 100644 --- a/src/display.cpp +++ b/src/display.cpp @@ -920,7 +920,7 @@ void CUDDisplay::system_toggle() this->cards.outputCard->setState(this->conf->air_purifier_pin, false); if (this->cards.outputCard->getState(this->conf->mosquito_zapper_pin)) this->cards.outputCard->setState(this->conf->mosquito_zapper_pin, false); - if (!ac_lock.getIntValue() && this->cards.ac->getMode() != 0) + if (!get_ac_lock() && this->cards.ac->getMode() != 0) this->cards.ac->setMode(0); } // If the system is off, turn lights, mosquito zapper, air purifier and AC on if they are off @@ -935,7 +935,7 @@ void CUDDisplay::system_toggle() this->cards.outputCard->setState(this->conf->mosquito_zapper_pin, true); if (!this->cards.outputCard->getState(this->conf->air_purifier_pin)) this->cards.outputCard->setState(this->conf->air_purifier_pin, true); - if (!ac_lock.getIntValue()) + if (!get_ac_lock()) this->cards.ac->setMode(previous_mode); } }