Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

Storage.cpp 438B

12345678910111213141516171819
  1. #include "Storage.h"
  2. #include <EEPROM.h>
  3. void Storage::load(AppCoreState& data)
  4. {
  5. auto version = EEPROM.read(0);
  6. if (version == 1)
  7. {
  8. data.appState.water.setting = EEPROM.read(1);
  9. data.appState.heater.setting = EEPROM.read(1);
  10. }
  11. }
  12. void Storage::save(const AppCoreState& data)
  13. {
  14. EEPROM.write(0, 1);
  15. EEPROM.write(1, data.appState.water.setting);
  16. EEPROM.write(2, data.appState.heater.setting);
  17. }