tinyNeoPixel single pixel update doesn't seem possible #1085
gezzerlol
started this conversation in
Library discussion
Replies: 1 comment 2 replies
-
It's the way those LEDs work, and not specific to the core/library. All the data goes into the first one, it strips off the first few bytes and sends the rest on, and so forth. Unless you have lots of LEDs, it's generally not an issue. You can update hundreds of them pretty quickly. If you really wanted to trim things, you might be able to send only N pixels worth of data, if you were targeting pixel N, but you'll always have to send the data for the pixels before it. |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I understand that this library functionality is intended to provide compatibility with the AdaFruit NeoPixel library, and I am not familiar with that.
The only LED update function in the library seems to be "show()", however, even if only a single pixel has been changed, it writes the whole array of pixels, which takes time.
I have an application that only does single pixel updates and it could be orders of magnitude faster if I didn't have to update rest of the pixels with the same values.
Is it possible?
Beta Was this translation helpful? Give feedback.
All reactions