diff options
author | Sam Guyer <sam.guyer@gmail.com> | 2020-12-18 20:55:18 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-18 20:55:18 +0300 |
commit | 1414aace59cedcf12a6be135c876123672ec089a (patch) | |
tree | d43bdb1251e5e4e4880ba84ea48ccb72e0ccfe1c | |
parent | f0402dc82b1e6fa557834c762a9f6a984e430563 (diff) | |
parent | 3e54f4bc495208425d49cdb24861bd6db4af687b (diff) |
Merge pull request #1143 from samguyer/master
Apparently we need to make sure that mCur = mSize to stop transmission
-rw-r--r-- | src/platforms/esp/32/clockless_rmt_esp32.cpp | 1 |
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; } } |