diff options
author | sascha <sascha_lammers@gmx.de> | 2021-07-11 08:23:27 +0300 |
---|---|---|
committer | sascha <sascha_lammers@gmx.de> | 2021-07-11 08:23:27 +0300 |
commit | 9b6a31f7a85b3fca033afa76164bfd3f9a4fd01e (patch) | |
tree | f06bc2b411c482c96536071673584d60d679d9a9 | |
parent | ae4c696d53981bd24cc6932593204b906b82d786 (diff) |
delayMicroseconds(WAIT_TIME) after aborting a frame
-rw-r--r-- | src/platforms/esp/8266/clockless_esp8266.h | 3 |
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; } } |