From faa29b2e57c7eede39ceabd5db7c78a9fd4975c0 Mon Sep 17 00:00:00 2001 From: s-hadinger <49731213+s-hadinger@users.noreply.github.com> Date: Fri, 8 Dec 2023 19:43:02 +0100 Subject: [PATCH] Fix Neopixel flicker for Core3 (#20196) --- lib/lib_basic/NeoPixelBus/src/internal/NeoEsp32RmtMethod_idf5.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/lib_basic/NeoPixelBus/src/internal/NeoEsp32RmtMethod_idf5.h b/lib/lib_basic/NeoPixelBus/src/internal/NeoEsp32RmtMethod_idf5.h index 905710254..78b89390d 100644 --- a/lib/lib_basic/NeoPixelBus/src/internal/NeoEsp32RmtMethod_idf5.h +++ b/lib/lib_basic/NeoPixelBus/src/internal/NeoEsp32RmtMethod_idf5.h @@ -513,7 +513,7 @@ public: rmt_tx_channel_config_t config = {}; config.clk_src = RMT_CLK_SRC_DEFAULT; config.gpio_num = static_cast(_pin); - config.mem_block_symbols = 64; // memory block size, 64 * 4 = 256 Bytes + config.mem_block_symbols = 192; // memory block size, 64 * 4 = 256 Bytes config.resolution_hz = RMT_LED_STRIP_RESOLUTION_HZ; // 1 MHz tick resolution, i.e., 1 tick = 1 µs config.trans_queue_depth = 4; // set the number of transactions that can pend in the background config.flags.invert_out = false; // do not invert output signal