Ray Jones
de6226ad12
User settings loop now uses graphic symbology.
...
Added adjustable -ve threshold for Jess mode (cyclic shutdown if over temp).
Added user selectable display blank, dim or do nothing option on keypad inactivity.
Added user selectable menu timeout on keypad inactivity.
2019-04-27 20:41:47 +10:00
rljonesau
480bd1b15c
Adding OnStart, OnStop and OnTimeout home screen actions
2019-04-20 09:49:22 +10:00
rljonesau
c1b1036ece
New features:
...
Version information screen
Adjustable frame rate
User selectable default menu
Extra large fonts for clock and basic menu
2019-04-19 21:38:39 +10:00
rljonesau
83784a77d2
Added board detection to solve setup of GPIO of modded vs unmodded V2.0 PCBs and inversion of inputs on V1 PCBS.
2019-04-13 09:18:07 +10:00
rljonesau
aba5762c0c
Added GPIO out user mode
2019-04-10 09:28:46 +10:00
rljonesau
cce60328c0
Added over temp cycling, based upon Jess Baughan's idea
2019-04-04 21:48:05 +11:00
rljonesau
a8744fdf22
Wifi enable & OTA enable in NVram. Bug fix thermostat mode in priming menu.
...
OTA now shows in screen header against Wifi icon.
2019-03-24 16:48:03 +11:00
rljonesau
d8c050b165
Added setting screen to select the thermostat mode and window size
2019-03-15 18:19:30 +11:00
rljonesau
2fc020ae6c
Implemented mechanism for thermostat hysteresis. Need to build UI.
2019-03-14 21:52:59 +11:00
rljonesau
aade6fdc34
timer conflict test now directly uses the proposed sTimer info, not the NV staged values.
2019-02-15 06:36:13 +11:00
rljonesau
fefb84a87a
Massive rework of the timer setup and a graphical presentation of the timer status
2019-02-14 21:20:15 +11:00
rljonesau
25a238ddad
Bad default Hz for Max pump, should be 45 (4.5Hz), NOT 14 (1.4Hz) :-(
2019-02-10 19:20:47 +11:00
rljonesau
0a666e1e2f
Added option for temperature readout in Farenheit.
2019-02-07 07:24:22 +11:00
rljonesau
67bc2b8261
FUBAR'd the default system voltage in NV storage - was 12, should be 120!
...
adding last two bytes of MAC to default AP's SSID - useful if you have a couple of ESP's on the desk!
2019-01-26 11:58:50 +11:00
rljonesau
a6ea647724
Heater tuning and settings now in OLED sub menu which is password protected.
2019-01-19 22:05:14 +11:00
rljonesau
033d2f4c27
Adding CPasswordScreen class
2019-01-19 07:15:02 +11:00
rljonesau
59d24d96b9
Simplified timer NV store load/save
2019-01-12 12:57:32 +11:00
rljonesau
74daefe644
Added validatedLoad for checking and correcting values read by Preferences at time of read.
2019-01-12 12:19:55 +11:00
rljonesau
28cd89ad5e
Changed NV storage to use Preferences with discreet entries - no more conflation across branches :-)
2019-01-12 10:33:45 +11:00
rljonesau
b40f9d3538
Improved DS18B20 handling (not connected), Fan Sensor & Operating voltage added to JSON.
...
Wireless AP no go on new green board....
2019-01-11 16:40:25 +11:00
rljonesau
e5db792179
OLED Display dims after 1 minute of no keyboard action. Keypress restores brightness for another minute.
...
Allows for user defined interval, if zero display will not dim (user adjustment to be implemented)
2018-12-22 21:32:13 +11:00
rljonesau
529ac5d8e0
Pushed and shoved and edited and finally there - structured file directories
2018-12-16 18:34:39 +11:00