From ff2953bab57f821c48b988d8628c2e5210d77a70 Mon Sep 17 00:00:00 2001 From: Arne Date: Fri, 25 Aug 2023 20:59:03 +0200 Subject: [PATCH] Do no longer disable dmx_input when cache is disabled. No longer needed because missing ISR_ATTR have been added to esp_dmx. --- wled00/wled.cpp | 21 +-------------------- 1 file changed, 1 insertion(+), 20 deletions(-) diff --git a/wled00/wled.cpp b/wled00/wled.cpp index d344d6b2..c64544a2 100644 --- a/wled00/wled.cpp +++ b/wled00/wled.cpp @@ -162,16 +162,8 @@ void WLED::loop() #endif if (doSerializeConfig) - { - #ifdef WLED_ENABLE_DMX_INPUT - dmxInput.disable(); - #endif - + { serializeConfig(); - - #ifdef WLED_ENABLE_DMX_INPUT - dmxInput.enable(); - #endif } @@ -969,9 +961,6 @@ bool WLED::initEthernet() void WLED::initConnection() { - #ifdef WLED_ENABLE_DMX_INPUT - dmxInput.disable(); - #endif #ifdef WLED_ENABLE_WEBSOCKETS ws.onEvent(wsEvent); #endif @@ -992,10 +981,6 @@ void WLED::initConnection() if (!WLED_WIFI_CONFIGURED) { USER_PRINTLN(F("No WiFi connection configured.")); // WLEDMM if (!apActive) initAP(); // instantly go to ap mode - - #ifdef WLED_ENABLE_DMX_INPUT - dmxInput.enable(); - #endif return; } else if (!apActive) { if (apBehavior == AP_BEHAVIOR_ALWAYS) { @@ -1035,10 +1020,6 @@ void WLED::initConnection() #else wifi_set_sleep_type((noWifiSleep) ? NONE_SLEEP_T : MODEM_SLEEP_T); #endif - - #ifdef WLED_ENABLE_DMX_INPUT - dmxInput.enable(); - #endif } void WLED::initInterfaces()