TD-er
6bc0cc5fcf
[Controller] Fix queue element vase class members being set
2023-01-04 13:56:55 +01:00
TD-er
d038ce2e15
[Controllers] Reduce bin size by getting rid of extensive macros
2023-01-01 21:11:08 +01:00
TD-er
8fe63e47fd
[Controller Queue] Reduce bin size by using inheritance
2022-12-31 01:15:47 +01:00
TD-er
b87db70810
[SendToHttp] Fix HTTP 401 and 404 error
...
Still to do: look into why not all HTTP requests seem to arrive at the other node when sending at short intervals (less than 3 sec)
2022-08-23 18:28:39 +02:00
TD-er
2c0ed04f15
[HTTP] Use the same function for all HTTP controllers + fix timeout
...
This also fixes a timeout issue on ESP32 as the WiFiClient timeout is set in seconds (!!!!!)
See: https://github.com/espressif/arduino-esp32/pull/6676
Extremely frustrating design choice as it has taken extreme amounts of time to debug those issues!
2022-07-22 16:42:46 +02: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
74b52850d2
[ESP8266 2nd heap] Reduce nr of mem allocations and use 2nd heap
2022-02-10 17:43:26 +01:00
TD-er
71963c60e3
[Memory] Free allocated memory in Strings .clear() does not free it
...
See: https://github.com/esp8266/Arduino/issues/8485
2022-02-10 12:20:15 +01:00
TD-er
5f72c06718
[Cleanup] Replace empty string assignment with .clear()
2022-02-05 00:39:50 +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