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:
authorSam Guyer <sam.guyer@gmail.com>2020-12-18 17:32:52 +0300
committerSam Guyer <sam.guyer@gmail.com>2020-12-18 17:32:52 +0300
commit3e54f4bc495208425d49cdb24861bd6db4af687b (patch)
treed43bdb1251e5e4e4880ba84ea48ccb72e0ccfe1c
parentfdba020808ed6c384114e8573b8ff9c43d2b6abd (diff)
Apparently we need to make sure that mCur = mSize to stop transmission
-rw-r--r--src/platforms/esp/32/clockless_rmt_esp32.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/platforms/esp/32/clockless_rmt_esp32.cpp b/src/platforms/esp/32/clockless_rmt_esp32.cpp
index 119702c3..1a36f60a 100644
--- a/src/platforms/esp/32/clockless_rmt_esp32.cpp
+++ b/src/platforms/esp/32/clockless_rmt_esp32.cpp
@@ -358,6 +358,7 @@ void IRAM_ATTR ESP32RMTController::fillNext(bool check_time)
RMT.conf_ch[mRMT_channel].conf1.tx_start = 0;
RMT.conf_ch[mRMT_channel].conf1.mem_rd_rst = 1;
RMT.conf_ch[mRMT_channel].conf1.mem_rd_rst = 0;
+ mCur = mSize; // Just to make sure
return;
}
}