TD-er
c09d41f2f8
[Cleanup] Speedup all calls where task value name was used
...
A lot of extra work was done to determine the number of taskvalues, on each call.
Sending 4 task values to a MQTT controller (C005) for example took 20 msec on average, now about 10 msec.
2024-06-18 11:50:27 +02:00
TD-er
4c40206974
[Commands] Allow commands from external source to be queued (stack)
...
To be a bit more friendly on the stack usage, we need to be able to queue commands so they can be processed directly from the loop() instead of deep in the processing of some plugin or controller code.
[Build] Remove ESP8266 1M IR-ext build
[Commands] Fix copy/paste error handling commands
2024-01-23 14:35:19 +01:00
TD-er
a78c8fd929
[Cleanup] Simplify calling internal commands
2023-12-19 01:15:36 +01:00
TD-er
ef9c263b3e
[ESP8266] Optimize memory allocations + 2nd heap
2023-11-16 17:52:28 +01:00
TD-er
71630ba87b
[Cleanup] Remove no longer needed globals/Protocol.h/.cpp
2023-09-15 18:13:15 +02:00
TD-er
922ad76e5e
[Controller] Simplify ESPEasy core administration of CPlugins
2023-09-15 17:09:09 +02:00
Ton Huisman
92e3287822
[Config] Rename getUnitname() to getName() to avoid confusion, fix error that was introduced
2023-01-27 20:21:56 +01:00
Ton Huisman
509e03be16
[Config] Replace Settings.Name by Settings.getUnitname()
2023-01-26 23:34:14 +01:00
TD-er
30ec3a6c2e
[Controller Queue] Do not format message when controller queue is full
2023-01-18 12:03:02 +01:00
TD-er
8f1ee2edc6
[CacheReader] Add rate limiter + command to set readpos
2022-12-18 17:33:57 +01:00
TD-er
e6c4d31748
[ESP32] Add cache for ExtraTaskSettings due to load speed on ESP32
2022-07-14 19:55:45 +02:00
TD-er
8fbbb8150c
[Misc] pre-merge small fixes from pending ESPEasy-NOW PR
...
These small changes/fixes and sometimes even formatting changes reduce the nr of touched files in the pending ESPEasy-NOW mesh PR.
2022-05-03 15:05:48 +02:00
TD-er
1cfd75d6bf
[INO to CPP] Rename Cnnn.ino to Cnnn.cpp
...
This way we know for sure the Arduino typical build issues will be affecting building controllers.
2022-01-31 11:01:41 +01:00