Commit Graph

454 Commits

Author SHA1 Message Date
Ollo
efee1dab1f WS2812 Buffer is initialized in simulator, too 2021-03-18 21:05:20 +01:00
Ollo
efadc4bc06 Merge branch 'master' of github.com:0110/Wordclock 2021-03-18 19:30:12 +01:00
Ollo
5f8aa3c221 adapted code to be executable in the simulation 2021-03-17 21:52:44 +01:00
Ollo
07e4ac2c43 Defined lua function with the correct amount of arguments 2021-03-17 21:47:48 +01:00
Ollo
780ea8f738 Fixed debug output 2021-03-16 22:12:54 +01:00
Ollo
87c157fd10 Simulation starts implementation of dynamic nodemcu tasks 2021-03-16 22:12:02 +01:00
Ollo
cf74a0ae90 Added rgbBuffer as argument 2021-03-16 22:11:28 +01:00
Ollo
6b67a058cb Start displayword refactoring 2021-03-14 21:52:46 +01:00
Ollo
d4f9e53ad4 Speedup initialization screen 2021-03-14 18:57:02 +01:00
Ollo
34e7f173fc Fixed WS2812 buffer manipulation 2021-03-14 16:52:53 +01:00
Ollo
fc5bd38ac1 used new example with pipe based telnet server 2021-03-14 16:23:33 +01:00
Ollo
eb1760cbaa Added pipe module to the firmware 2021-03-14 15:53:11 +01:00
Ollo
7b31b01259 Added serial debug information 2021-03-14 15:45:32 +01:00
Ollo
5fafff7abc Main function has buffer included 2021-03-14 14:13:46 +01:00
Ollo
dcc660d8d6 Set connection status, if MQTT get disconnected 2021-03-14 13:44:54 +01:00
Ollo
9da84127f4 Formatting 2021-03-14 13:23:14 +01:00
Ollo
b02392dc64 Refactored telnet code 2021-03-14 13:20:38 +01:00
Ollo
bf360700d3 Different way to access table 2021-02-13 15:39:43 +01:00
Ollo
c5a99e58f0 Documented parameter for diet tool once everything is working 2021-02-13 15:12:11 +01:00
Ollo
6232bf5180 Use table syntax to work with >lines< 2021-02-13 15:11:42 +01:00
Ollo
621cef2ab5 Extract IP address for telnet server from MQTT 2021-02-13 14:25:57 +01:00
Ollo
d309315e28 Mainloop is stopped on upload 2021-02-13 14:17:58 +01:00
Ollo
d1908c99c4 Brightness is published on mqtt 2021-02-13 13:39:40 +01:00
Ollo
a355cff6e2 timecore and displayword needs to be compiled 2021-02-11 22:14:04 +01:00
Ollo
72734f1337 clear more variables 2021-02-11 21:48:05 +01:00
Ollo
744c36b8b5 Dump memory usage on several places 2021-02-11 21:33:06 +01:00
Ollo
bb1aaa32a6 Changed architecture of lua modules 2021-02-11 21:23:32 +01:00
Ollo
407ea2d2fa Shrinked RTC to the necessary modules 2021-02-11 20:51:05 +01:00
Ollo
b5f36e5445 Serial flashing while controller is running is possible 2021-02-10 23:05:54 +01:00
Ollo
3059744dd7 Update Readme 2021-02-10 21:51:11 +01:00
Ollo
712ddaafeb Renamed briPercent to briPer 2021-02-10 20:04:22 +01:00
Ollo
e4b22a9921 Removed debug code in main; shrinked struct name in displayword 2021-02-10 19:55:07 +01:00
Ollo
40447dd521 Used more local variables 2021-02-10 19:45:28 +01:00
Ollo
7941501cc5 Shrinked wordclock struct 2021-02-10 19:45:08 +01:00
Ollo
84f5611a67 mqtt cleanup 2021-02-09 20:22:05 +01:00
Ollo
0857eb0e3c tweaked timings 2021-02-09 20:18:24 +01:00
Ollo
92276aff2d Less memory 2021-02-09 20:07:21 +01:00
Ollo
0b9e96518f Clock is booting without mqtt 2021-02-09 19:58:59 +01:00
Ollo
1f92adc195 Subfolder does not exist on esp8266 2021-02-08 19:51:54 +01:00
Ollo
e9325a6c19 Second flash script added, to compress lua on the host, not on the ESP8266 2021-02-08 19:47:35 +01:00
Ollo
55e4c78572 Added folder for the compressed files 2021-02-08 19:20:12 +01:00
Ollo
404bb708db Webserver is running without compiling anything 2021-02-08 19:18:55 +01:00
Ollo
08f310c149 Further RAM optimization 2021-02-07 17:57:58 +01:00
Ollo
fbbecd0b6d Move the complete logic of the http server into webserver.lua 2021-02-07 17:51:57 +01:00
Ollo
716b31303f Keep the basename in the diet file 2021-02-07 17:45:50 +01:00
Ollo
6699b70f14 Handle overflow in bootloop 2021-02-05 21:50:02 +01:00
Ollo
89e215a609 Compressing Luafiles added 2021-02-05 21:32:46 +01:00
Ollo
a3aa7018d1 Further optimisation in webserver 2021-02-05 20:58:15 +01:00
Ollo
da139e3412 Webserver memory optimization with local variables 2021-02-05 20:41:49 +01:00
Ollo
54095e7c20 Lonely webserver is running 2021-02-05 20:38:31 +01:00