ESP32_ChinaDieselHeater_Con.../src/OLED
Ray Jones 4986a4d741 Assortment of tweaks and fixes
New Features:
GPIO "Run" status output (not standby)
RSSI of STA connection
STA gatewayIP
Only run as "active" controller when changes to fuel mixture etc for a short while.
Timed moderation added for frequently changing JSON vars
Altitude & Humidity via JSON
JSON reboot (mainly for MQTT clients)

Bug Fixes:
Cyclic not enabled when frost start
LVC holdoff added for "starting car" situation
Better handling of string and float NV Storage defaults
FrostRise limits  1-30 now 0-30
Handle spaces in SPIFFS file uploads
2020-03-23 16:54:15 +11:00
..
fonts Assortment of tweaks and fixes 2020-03-23 16:54:15 +11:00
128x64OLED.cpp Refactored directory hierarchy to regain some linker command line space in PIO 2019-07-23 22:32:36 +10:00
128x64OLED.h Moved src/libraries to /lib - '.a' files now get generated by PIO for each library. 2019-07-25 17:40:23 +10:00
BasicScreen.cpp Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
BasicScreen.h Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
BME280Screen.cpp Added BME280 humidity and altitude information 2020-01-13 19:48:32 +11:00
BME280Screen.h Added BME280 humidity and altitude information 2020-01-13 19:48:32 +11:00
BTScreen.cpp Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
BTScreen.h Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
ClockScreen.cpp Added core frost functionality 2019-11-01 09:24:58 +11:00
ClockScreen.h Refactored directory hierarchy to regain some linker command line space in PIO 2019-07-23 22:32:36 +10:00
DetailedScreen.cpp Added core frost functionality 2019-11-01 09:24:58 +11:00
DetailedScreen.h Refactored directory hierarchy to regain some linker command line space in PIO 2019-07-23 22:32:36 +10:00
DS18B20Screen.cpp Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
DS18B20Screen.h Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
FrostScreen.cpp Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
FrostScreen.h Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
FuelCalScreen.cpp Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
FuelCalScreen.h Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
FuelMixtureScreen.cpp Added BME280 humidity and altitude information 2020-01-13 19:48:32 +11:00
FuelMixtureScreen.h Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
GPIOInfoScreen.cpp Assortment of tweaks and fixes 2020-03-23 16:54:15 +11:00
GPIOInfoScreen.h Added external thermostat time function to GPIO setup screen 2019-08-26 08:41:44 +10:00
GPIOSetupScreen.cpp Assortment of tweaks and fixes 2020-03-23 16:54:15 +11:00
GPIOSetupScreen.h Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
HeaterSettingsScreen.cpp Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
HeaterSettingsScreen.h Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
HomeMenuSelScreen.cpp Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
HomeMenuSelScreen.h Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
HourMeterScreen.cpp MASSIVE rework of the menu structure 2019-07-28 00:28:39 +10:00
HourMeterScreen.h Added Hour Meters screen 2019-07-26 23:12:00 +10:00
HumidityScreen.cpp Added BME280 humidity and altitude information 2020-01-13 19:48:32 +11:00
HumidityScreen.h Added BME280 humidity and altitude information 2020-01-13 19:48:32 +11:00
InheritSettingsScreen.cpp Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
InheritSettingsScreen.h Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
KeyPad.cpp Refactored directory hierarchy to regain some linker command line space in PIO 2019-07-23 22:32:36 +10:00
KeyPad.h Refactored directory hierarchy to regain some linker command line space in PIO 2019-07-23 22:32:36 +10:00
MenuSelScreen.cpp Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
MenuSelScreen.h Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
MenuTrunkScreen.cpp Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
MenuTrunkScreen.h Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
MQTTScreen.cpp Case Sensitive issue "ABmqtt"/"ABMqtt" -> "ABMQTT.h" 2020-01-05 08:46:46 +11:00
MQTTScreen.h Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
PasswordScreen.cpp Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
PasswordScreen.h Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
PrimingScreen.cpp Fixed role ordering in NV for DS18B20 probe offsets 2019-10-19 09:58:19 +11:00
PrimingScreen.h Refactored directory hierarchy to regain some linker command line space in PIO 2019-07-23 22:32:36 +10:00
RebootScreen.cpp Refactored directory hierarchy to regain some linker command line space in PIO 2019-07-23 22:32:36 +10:00
RebootScreen.h Refactored directory hierarchy to regain some linker command line space in PIO 2019-07-23 22:32:36 +10:00
Screen.cpp Tidied up timer setup screen 2019-07-28 11:37:39 +10:00
Screen.h Added menu mode selection menu 2019-09-17 08:30:49 +10:00
ScreenHeader.cpp Assortment of tweaks and fixes 2020-03-23 16:54:15 +11:00
ScreenHeader.h Added core frost functionality 2019-11-01 09:24:58 +11:00
ScreenManager.cpp Assortment of tweaks and fixes 2020-03-23 16:54:15 +11:00
ScreenManager.h Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
SetClockScreen.cpp Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
SetClockScreen.h Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
SetTimerScreen.cpp Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
SetTimerScreen.h Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
SettingsScreen.cpp Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
SettingsScreen.h Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
TempSensorScreen.cpp BUG FIX: always showing offset against DS18B20 in temp sensor role screen 2020-01-09 12:50:54 +11:00
TempSensorScreen.h Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
ThermostatModeScreen.cpp Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
ThermostatModeScreen.h Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
TimeoutsScreen.cpp Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
TimeoutsScreen.h Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
TimerChartScreen.cpp Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
TimerChartScreen.h Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
UIEditScreen.cpp Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
UIEditScreen.h Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
VersionInfoScreen.cpp Bug fix: Factory default would not save 2020-01-15 07:55:57 +11:00
VersionInfoScreen.h Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
WiFiScreen.cpp Stabilise using AsyncTCP to scrape FOTA JSON file. 2019-12-15 17:58:11 +11:00
WiFiScreen.h Added UIEditScreen class to standardise the save&confirm behaviour. 2019-11-21 19:25:14 +11:00
WiFiSTAScreen.cpp Assortment of tweaks and fixes 2020-03-23 16:54:15 +11:00
WiFiSTAScreen.h Assortment of tweaks and fixes 2020-03-23 16:54:15 +11:00