/
rmbvch
/
SmartTempControl-ESP8266
Обзор
Документация
Войти
/
rmbvch
/
SmartTempControl-ESP8266
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/ModeManager.cpp
21 строка
478 B
rembov
first commit
02 июл 2025, 19:40
02 июл 2025, 19:40
893269a
Код
Авторство
О чём код?
#include "ModeManager.h" #include "ButtonHandler.h" #include <Arduino.h> void ModeManager::setEEPROM(EEPROMManager* e) { eeprom = e; } void ModeManager::loadMode() { currentMode = (Mode)eeprom->loadMode(); } void ModeManager::update(ButtonHandler& buttons) { if (buttons.isPressed(D5)) currentMode = MODE_AUTO; if (buttons.isPressed(D6)) currentMode = MODE_MANUAL; eeprom->saveMode(currentMode); } Mode ModeManager::getCurrentMode() const { return currentMode; }