Ray Jones
157bf4fa0f
Adding Screen 7 for setting timer
2018-12-07 15:18:24 +11:00
rljonesau
859419639d
Bug fix in Dot factory bitmaps when > 255 bytes in array.
...
Added Access Point determination for OLED reporting of mode/IP address, now auto shows AP on icon
Fixed latency issue when switching thermo/fixed mode in Screen3
2018-12-02 17:30:40 +11:00
rljonesau
e2b207625e
Improved WiFi traffic animation
2018-12-02 05:25:10 +11:00
rljonesau
27d7c70068
Split CScreen base class out for fundamental screen functions
...
Added CScreenHeader for standard header items, then all other screens inherit from there.
Removed "get" helpers, now use getHeaterInfo() "CProtocolPackage"
2018-12-01 11:36:25 +11:00
rljonesau
891fa9f5c3
all menu items now use _drawMenuText, fully functioning with border when required
2018-12-01 00:33:49 +11:00
rljonesau
abc8f63590
Added drawMenuText methods to considerably tidy up screen update code
...
Created an automatically resetting, transient font usage class.
2018-11-29 22:11:50 +11:00
rljonesau
0b4fe001fa
Added _drawMenuText variants, tidied up Screen5 so far
2018-11-29 06:32:26 +11:00
rljonesau
388aef2c48
Screen5 completed - can set and save fuel settings OK.
...
Also enhanced pump setters/getters to use float.
Added selection box methods to CScreen
2018-11-28 22:15:23 +11:00
rljonesau
fac5c8d1ae
Further work on Screen5 - Fuel/Air settings menu
2018-11-28 06:40:01 +11:00
rljonesau
36a0755005
Have presentation of Fuel settings screen settled, need to allow adjustments
2018-11-27 21:44:47 +11:00