ESP32_ChinaDieselHeater_Con.../Arduino/BTCDieselHeater/src/OLED
Ray Jones a6540eb997 Added factory default via version menu.
WiFi credentials for SoftAP and web update now stored in NV storage.
NV Storage structures now handle load and save for their members
2019-05-16 21:12:29 +10:00
..
fonts Added factory default via version menu. 2019-05-16 21:12:29 +10:00
128x64OLED.cpp Added support for (horrid) 0.96" OLED via BTCConfig.h - BEST USE 1.3" SH1106 DISPLAYS 2019-01-10 16:01:52 +11:00
128x64OLED.h Added support for (horrid) 0.96" OLED via BTCConfig.h - BEST USE 1.3" SH1106 DISPLAYS 2019-01-10 16:01:52 +11:00
BasicScreen.cpp Adding OnStart, OnStop and OnTimeout home screen actions 2019-04-20 09:49:22 +10:00
BasicScreen.h GPIO screen now uses icons for inputs and outputs 2019-04-11 09:00:36 +10:00
ClockScreen.cpp Adding OnStart, OnStop and OnTimeout home screen actions 2019-04-20 09:49:22 +10:00
ClockScreen.h Added GPIO out user mode 2019-04-10 09:28:46 +10:00
DetailedScreen.cpp BUG FIXES: 2019-04-18 21:02:39 +10:00
DetailedScreen.h Added inheritance of LCD controller setting to OLED menus. Can show fan volts in detailed control menu. 2019-02-27 22:51:02 +11:00
FontDumpScreen.cpp Added GPIO out user mode 2019-04-10 09:28:46 +10:00
FontDumpScreen.h Added menu to show standard Adafruit font 2019-03-16 14:57:37 +11:00
FuelMixtureScreen.cpp Added descriptions of key pad functions in setup menus. Made key pad presses more consistent. 2019-03-17 18:10:01 +11:00
FuelMixtureScreen.h Added initUI calls, along with onSelect when screens come into view - ensures fresh start every time 2019-02-28 19:56:13 +11:00
GPIOScreen.cpp User settings loop now uses graphic symbology. 2019-04-27 20:41:47 +10:00
GPIOScreen.h User settings loop now uses graphic symbology. 2019-04-27 20:41:47 +10:00
HeaterSettingsScreen.cpp Added descriptions of key pad functions in setup menus. Made key pad presses more consistent. 2019-03-17 18:10:01 +11:00
HeaterSettingsScreen.h Added initUI calls, along with onSelect when screens come into view - ensures fresh start every time 2019-02-28 19:56:13 +11:00
HomeMenuSelScreen.cpp User settings loop now uses graphic symbology. 2019-04-27 20:41:47 +10:00
HomeMenuSelScreen.h User settings loop now uses graphic symbology. 2019-04-27 20:41:47 +10:00
InheritSettingsScreen.cpp Screen manager can now select any menu, typically only for off shoot stand alone menus. 2019-03-16 08:43:44 +11:00
InheritSettingsScreen.h Omitted InheritSettingsScreen.cpp/.h 2019-03-12 18:09:50 +11:00
keypad.cpp Added generic Debounce class for use by keypad and GPIO inputs 2019-04-13 19:05:53 +10:00
keypad.h Added generic Debounce class for use by keypad and GPIO inputs 2019-04-13 19:05:53 +10:00
OtherOptionsScreen.cpp User settings loop now uses graphic symbology. 2019-04-27 20:41:47 +10:00
OtherOptionsScreen.h User settings loop now uses graphic symbology. 2019-04-27 20:41:47 +10:00
PasswordScreen.cpp Added initUI calls, along with onSelect when screens come into view - ensures fresh start every time 2019-02-28 19:56:13 +11:00
PasswordScreen.h Added initUI calls, along with onSelect when screens come into view - ensures fresh start every time 2019-02-28 19:56:13 +11:00
PrimingScreen.cpp Wifi enable & OTA enable in NVram. Bug fix thermostat mode in priming menu. 2019-03-24 16:48:03 +11:00
PrimingScreen.h Added initUI calls, along with onSelect when screens come into view - ensures fresh start every time 2019-02-28 19:56:13 +11:00
RebootScreen.cpp Using CPasswordScreen for Fuel and heater settings 2019-01-19 10:06:12 +11:00
RebootScreen.h Heater tuning and settings now in OLED sub menu which is password protected. 2019-01-19 22:05:14 +11:00
Screen.cpp Initial mode IP1 ON, IP2 OFF - works! 2019-04-06 21:45:25 +11:00
Screen.h Added descriptions of key pad functions in setup menus. Made key pad presses more consistent. 2019-03-17 18:10:01 +11:00
ScreenHeader.cpp BT icon always on fixed, NVstorage name length limit 2019-05-08 05:38:14 +10:00
ScreenHeader.h GPIO screen now uses icons for inputs and outputs 2019-04-11 09:00:36 +10:00
ScreenManager.cpp Web update progress on OLED bug fix of runstate in index.html 2019-05-15 20:24:43 +10:00
ScreenManager.h Web update progress on OLED bug fix of runstate in index.html 2019-05-15 20:24:43 +10:00
SetClockScreen.cpp BUG FIXES: 2019-04-18 21:02:39 +10:00
SetClockScreen.h Added initUI calls, along with onSelect when screens come into view - ensures fresh start every time 2019-02-28 19:56:13 +11:00
SetTimerScreen.cpp Added descriptions of key pad functions in setup menus. Made key pad presses more consistent. 2019-03-17 18:10:01 +11:00
SetTimerScreen.h Merge branch 'master' into 7dayTimers 2019-03-02 10:59:19 +11:00
SettingsScreen.cpp Added GPIO out user mode 2019-04-10 09:28:46 +10:00
SettingsScreen.h refactored inheritance of OEM settings into a new screen - MUCH TIDIER! 2019-03-02 10:16:37 +11:00
ThermostatModeScreen.cpp Quick fix: -20C -ve threshold for cyclic mode 2019-05-12 09:01:22 +10:00
ThermostatModeScreen.h User settings loop now uses graphic symbology. 2019-04-27 20:41:47 +10:00
TimerChartScreen.cpp Screen manager can now select any menu, typically only for off shoot stand alone menus. 2019-03-16 08:43:44 +11:00
TimerChartScreen.h Massive rework of the timer setup and a graphical presentation of the timer status 2019-02-14 21:20:15 +11:00
VersionInfoScreen.cpp Added factory default via version menu. 2019-05-16 21:12:29 +10:00
VersionInfoScreen.h Added factory default via version menu. 2019-05-16 21:12:29 +10:00
WiFiScreen.cpp Bug fix - incorrect wifi mode upon wifi screen entry. 2019-03-24 17:38:48 +11:00
WiFiScreen.h Wifi enable & OTA enable in NVram. Bug fix thermostat mode in priming menu. 2019-03-24 16:48:03 +11:00