Ray Jones
d0a5da308d
IDF PATCH TO SOLVE RMT CRASH WEHN SAVING TO FLASH
2020-06-30 05:46:31 +10:00
Ray Jones
ef04489fa6
Allowed web update of beta version to release of same base version
2020-06-19 16:49:40 +10:00
Ray Jones
775f235ba8
Added Stop/Start thermostat mode
...
FuelUsage & FuelRate added as basic MQTT status topics
2020-05-13 10:37:31 +10:00
Ray Jones
b58ed90432
Found websocket write was blocking, returning 0, leading to WD reboot. Need to think of proper fix
2020-04-20 13:39:39 +10:00
Ray Jones
4eddcd0f1e
STA only mode
...
Fixed MQTT topic prefix
2020-04-08 07:51:52 +10:00
Ray Jones
87b1704335
Added OLED and JSON Web Content Update functionality
2020-03-25 20:28:12 +11:00
Ray Jones
f5d72e2ac8
Using asyncHTTPrequest for version update check, synchronous method for actual update.
...
Released and tagged as V3.1.7.4 BETA
2020-01-04 18:13:40 +11:00
Ray Jones
69155f8e45
Stabilise using AsyncTCP to scrape FOTA JSON file.
...
Need to establish WTF "closed_slots" in AsyncTCP are all about, especially the bad indexes that fly about leading to LWIP crashes.
2019-12-15 17:58:11 +11:00
Ray Jones
c9298656fa
Tx gate now terminated via a HW timer callback. Using max priority task for SW watchdog.
2019-11-22 21:30:45 +11:00
Ray Jones
d8e71eebc1
Added Frost Mode setup screen, sub-classed NVstore confirm behaviour
2019-11-10 15:44:54 +11:00
Ray Jones
96b3cecdb0
Updated AsyncTCP library - had bad DNS handling if name not resolvable (null pointer dereference)
2019-10-28 17:32:16 +11:00
Ray Jones
ac5fdc5dfd
V3.1.2 -
...
AM/PM selection in clock setup menu.
Extra MQTT JSON IDs added.
Filtered No Heater JSON.
2019-09-08 10:14:36 +10:00
Ray Jones
27b988c895
Fixed referral to test FOTA page
2019-08-03 20:47:19 +10:00
Ray Jones
08d0307fc8
BUG FIX: Web update was broken due to watchdog timeout - added onProgress to FOTA - all good now
...
Returned to compact timer icon, press centre button to see start/stop times in base menus
Version info screen refactored to show available version number
New splash screen now presented upon display for a short time after upload or rename to /splash.bmp
2019-08-03 12:42:49 +10:00
Ray Jones
945d9c88b7
Revised CRCengine to include all bytes uploaded - CRC of everything should be 0!
2019-07-31 06:27:04 +10:00
Ray Jones
2084c7d60c
added BootInit flag to RTC store - used for persistent vars init after OTA updates
2019-07-25 21:27:57 +10:00
Ray Jones
c621f7078c
Moved src/libraries to /lib - '.a' files now get generated by PIO for each library.
2019-07-25 17:40:23 +10:00
Ray Jones
8ebf6dbf3e
Refactored directory hierarchy to regain some linker command line space in PIO
2019-07-23 22:32:36 +10:00