From 0085add67435b286d2e3d757beda86f6a934ccc6 Mon Sep 17 00:00:00 2001 From: Rune Harlyk Date: Mon, 22 Apr 2024 22:05:56 +0200 Subject: [PATCH] Makes class live in DRAM_ATTR --- esp32/src/main.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/esp32/src/main.cpp b/esp32/src/main.cpp index 89ed1b1..1221053 100644 --- a/esp32/src/main.cpp +++ b/esp32/src/main.cpp @@ -7,9 +7,9 @@ #define SERIAL_BAUD_RATE 115200 -PsychicHttpServer server; +DRAM_ATTR PsychicHttpServer server; -ESP32SvelteKit esp32sveltekit(&server, 120); +DRAM_ATTR ESP32SvelteKit esp32sveltekit(&server, 120); LightMqttSettingsService lightMqttSettingsService = LightMqttSettingsService(&server, esp32sveltekit.getFS(), @@ -28,12 +28,11 @@ void setup() esp32sveltekit.begin(); lightStateService.begin(); - // start the light service + lightMqttSettingsService.begin(); } void loop() { - // Delete Arduino loop task, as it is not needed in this example vTaskDelete(NULL); }