diff options
author | Jonathan Hogg <me@jonathanhogg.com> | 2020-06-26 14:55:07 +0100 |
---|---|---|
committer | Damien George <damien@micropython.org> | 2020-07-21 00:57:14 +1000 |
commit | 7dbef5377cd86a4f20a16acd3ad7798c4160aabc (patch) | |
tree | d574d78407ebc35097f50f9356bf765ecbb4b849 /docs/library/esp32.rst | |
parent | 5264478007c78b7737972404bda18ab39d792e17 (diff) |
esp32/esp32_rmt: Properly fix looping behaviour of RMT.
A previous commit 3a9d948032e27f690e1fb09084c36bd47b1a75a0 can cause
lock-ups of the RMT driver, so this commit reverses that, adds a loop_en
flag, and explicitly controls the TX interrupt in write_pulses(). This
provides correct looping, non-blocking writes and sensible behaviour for
wait_done().
See also #6167.
Diffstat (limited to 'docs/library/esp32.rst')
0 files changed, 0 insertions, 0 deletions