Commit d7f7e2d
committed
v3.5
- Add emergency firmware update via SD (for dev purposes)
- WM fixes (Upload, etc)
- WM: Skip setting static IP params in Save
- Add "No SD present" banner in Config Portal if no SD present
- CP: Show msg instead of upload file input if no sd card is present
- Let DNS server in AP mode only resolve our domain (hostname)
- Allow 6 clients in AP mode instead of 4. So all props can connect to the TCD in AP mode, plus one admin computer/hand held. HOWEVER: Under normal use, do NOT connect a computer or phone to the TCD in AP mode unless for configuration changes. That computer might think it is connected to the internet, resulting in lots of network traffic, leading to packet loss, slowdowns or out-of-sync animations.
- More WiFiManager changes. We no longer use NVS-stored WiFi configs, all is managed by our own settings. (No details are known, but it appears as if the core saves some data to NVS on every reboot, this is totally not needed for our purposes, nor in the interest of flash longevity.)
- Save static IP only if changed
- WiFi Manager overhaul; many changes to Config Portal. WiFi-related settings moved to WiFi Configuration page. Note: If the TCD is in AP-mode, mp3 playback will be stopped when accessing Config Portal web pages from now on. This had lead to sound stutter and incomplete page loads in the past.
- Various code optimizations to minimize code size and used RAM
- Config Portal: Re-order settings; remove non-checkbox-code.
- Turn former compile-time option "SP_ALWAYS_ON" into run-time option "Switch off speedo when idle". SP_ALWAYS_ON still exists but now only defines the default setting.
- Turn former BTTF3_ANIM (for part-3-like date entry animation), REV_AM_PM (for reversing AM/PM) and SKIP_TT (for skipping the time-tunnel display animation) options into run-time options. All default to off.
- Config Portal: Display image links to currently connected BTTFN clients in top menu
- Config Portal: Add "install sound pack" banner to main menu1 parent 8be9d23 commit d7f7e2d
File tree
23 files changed
+4591
-5839
lines changed- Software
- src
- src/WiFiManager
23 files changed
+4591
-5839
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
28 | 27 | | |
29 | 28 | | |
30 | 29 | | |
31 | 30 | | |
32 | | - | |
33 | 31 | | |
34 | 32 | | |
35 | 33 | | |
36 | | - | |
37 | | - | |
38 | 34 | | |
39 | | - | |
40 | 35 | | |
41 | 36 | | |
42 | 37 | | |
| |||
56 | 51 | | |
57 | 52 | | |
58 | 53 | | |
59 | | - | |
| 54 | + | |
60 | 55 | | |
61 | 56 | | |
62 | 57 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
76 | 76 | | |
77 | 77 | | |
78 | 78 | | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | 79 | | |
88 | 80 | | |
89 | 81 | | |
| |||
106 | 98 | | |
107 | 99 | | |
108 | 100 | | |
109 | | - | |
| 101 | + | |
110 | 102 | | |
111 | | - | |
112 | | - | |
113 | | - | |
114 | | - | |
115 | | - | |
116 | | - | |
117 | | - | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
118 | 110 | | |
119 | 111 | | |
120 | 112 | | |
| |||
129 | 121 | | |
130 | 122 | | |
131 | 123 | | |
132 | | - | |
133 | | - | |
134 | | - | |
135 | 124 | | |
136 | 125 | | |
137 | 126 | | |
| |||
313 | 302 | | |
314 | 303 | | |
315 | 304 | | |
316 | | - | |
| 305 | + | |
317 | 306 | | |
318 | 307 | | |
319 | 308 | | |
| |||
327 | 316 | | |
328 | 317 | | |
329 | 318 | | |
330 | | - | |
331 | | - | |
332 | | - | |
| 319 | + | |
333 | 320 | | |
334 | 321 | | |
335 | 322 | | |
| |||
386 | 373 | | |
387 | 374 | | |
388 | 375 | | |
389 | | - | |
| 376 | + | |
390 | 377 | | |
391 | 378 | | |
392 | 379 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
80 | 83 | | |
81 | 84 | | |
82 | 85 | | |
| |||
103 | 106 | | |
104 | 107 | | |
105 | 108 | | |
| 109 | + | |
| 110 | + | |
106 | 111 | | |
107 | 112 | | |
108 | 113 | | |
| |||
112 | 117 | | |
113 | 118 | | |
114 | 119 | | |
115 | | - | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
116 | 123 | | |
117 | 124 | | |
118 | | - | |
119 | | - | |
120 | 125 | | |
121 | 126 | | |
122 | 127 | | |
| |||
214 | 219 | | |
215 | 220 | | |
216 | 221 | | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
217 | 226 | | |
218 | 227 | | |
219 | 228 | | |
| |||
222 | 231 | | |
223 | 232 | | |
224 | 233 | | |
225 | | - | |
226 | 234 | | |
227 | 235 | | |
228 | 236 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
186 | 186 | | |
187 | 187 | | |
188 | 188 | | |
189 | | - | |
190 | | - | |
191 | | - | |
192 | 189 | | |
193 | 190 | | |
194 | 191 | | |
| |||
221 | 218 | | |
222 | 219 | | |
223 | 220 | | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
224 | 229 | | |
225 | 230 | | |
226 | 231 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
94 | | - | |
| 94 | + | |
95 | 95 | | |
96 | 96 | | |
97 | | - | |
| 97 | + | |
98 | 98 | | |
99 | 99 | | |
100 | 100 | | |
| |||
0 commit comments