Skip to content

strip.Show() stops ESP #386

Answered by Makuna
linus1999 asked this question in Q&A
Dec 13, 2020 · 2 comments · 1 reply
Discussion options

You must be logged in to vote

I have been relying on the general code to handle zero sized data well; no special cases. In this case, the underlying hardware does not like it and puts it into a state where it doesn't consider the sending of the zero sized packet as finished. While this specific instance is an Esp8266 DMA issue, it does uncover a design issue that can easily popup down the road.

You can create an issue tracking that Zero sized NeoPixelBus is not well mannered and doesn't provide feedback that it can't support zero.

Replies: 2 comments 1 reply

Comment options

You must be logged in to vote
1 reply
@linus1999
Comment options

Comment options

You must be logged in to vote
0 replies
Answer selected by Makuna
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants
Converted from issue

This discussion was converted from issue #386 on December 13, 2020 21:46.