Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FastLED/FastLED.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsascha <sascha_lammers@gmx.de>2021-07-11 08:23:27 +0300
committersascha <sascha_lammers@gmx.de>2021-07-11 08:23:27 +0300
commit9b6a31f7a85b3fca033afa76164bfd3f9a4fd01e (patch)
treef06bc2b411c482c96536071673584d60d679d9a9
parentae4c696d53981bd24cc6932593204b906b82d786 (diff)
delayMicroseconds(WAIT_TIME) after aborting a frame
-rw-r--r--src/platforms/esp/8266/clockless_esp8266.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/platforms/esp/8266/clockless_esp8266.h b/src/platforms/esp/8266/clockless_esp8266.h
index 5170e38d..a4cbe6f2 100644
--- a/src/platforms/esp/8266/clockless_esp8266.h
+++ b/src/platforms/esp/8266/clockless_esp8266.h
@@ -72,6 +72,9 @@ protected:
// this fixes the flickering first pixel that started to occur with
// framework version 3.0.0
if ((__clock_cycles() - last_mark) >= (T1 + T2 + T3 - 5)) {
+ os_intr_unlock();
+ delayMicroseconds(WAIT_TIME);
+ os_intr_lock();
return true;
}
}