TD-er
fa99ce3d85
[p2p] Fix check on received data for matching plugin IDs
2023-05-06 17:01:15 +02:00
TD-er
346467a32e
[p2p] Fix task value data exchange between nodes via p2p ( #4649 )
...
Fixes: #4649
2023-05-06 14:33:55 +02:00
TD-er
571493da18
[TaskValueTypes] Simplify checks on TaskValues + speedup.
2023-04-15 14:38:03 +02:00
TD-er
5894c4fe41
[TaskValueTypes] Simplify ESPEasy p2p task value exchange
2023-04-15 01:24:36 +02:00
TD-er
ab95359c8f
[TaskValueTypes] Rename old "Long" type to "ULong", which it actually is
2023-04-15 00:54:14 +02:00
TD-er
7187459da0
[Dummy] Reduce code duplication accessing task values
2023-03-05 00:57:42 +01:00
TD-er
cf791527ee
[Dummy] Add 1...4 ULong as taskvalue output type
...
This way we can store upto 4 `uint32_t` values in a dummy and hand them over to the Cache Controller.
2023-03-04 20:21:27 +01:00
TD-er
8f1ee2edc6
[CacheReader] Add rate limiter + command to set readpos
2022-12-18 17:33:57 +01:00
TD-er
77e0514324
[ESPEasy p2p] Fix crashes ( #4261 )
...
Fixes: #4261
2022-09-20 22:15:54 +02:00
fmuntean
2ecf26a941
Feature Flagging FEATURE_ESPEASY_P2P the ESP EASY P2P custom protocol
2022-07-18 08:47:43 -04: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
7458495dda
Merge branch 'mega' into p2p
2022-05-31 11:39:40 +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
Bartłomiej Zimoń
e3802e8a4f
[p2p] more defaults
2022-04-01 20:27:36 +00:00
TD-er
10cca9ca72
[Log] Call addLogMove where log Strings can be moved instead of copied
...
This is a macro for:
```
#define addLogMove(L, S) addToLogMove(L, std::move(S))
```
This will then try to move the constructed string to the log buffer.
If it cannot be moved (e.g. log level is not active), the string will be cleared to free up memory.
2022-02-09 22:28:18 +01: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