Write All LED Performance Improvement#5
Write All LED Performance Improvement#5bitogre wants to merge 1 commit intoPaulStoffregen:masterfrom
Conversation
Changes to improve performance if all LEDs are updated at once. The performance increase come from converting the data just before send to LEDs instead of as we write each LED data to output buffer.
There was a problem hiding this comment.
My mistake. I started with an older version and only recently decided to share my changes in GitHub. I also recently upgraded to a newer version I got off PJRC which had the above #if TEENSYDUINO < 121 change. So combining the PJRC version with my older change then merging it with the GitHub version is how I ended up with the version I have in GitHub.
|
Looks like you ran a code formatter on it. It is hard to make out your changes with all of the whitespace changes squashed into one commit. |
|
I want to merge this. It's going to take some work to incorporate it into the latest code, and pick out which lines changed aren't just whitespace differences. At the moment I'm working on improving the SD library, and I have a few urgent bugs to investigate... so it may be a while until I can work on OctoWS2811 again. But I definitely do want to include this, when I can get back to OctoWS2811. |
|
What is the status of this merge? What can I do to help? |
Changes to improve performance if all LEDs are updated at once. The
performance increase come from converting the data just before send to
LEDs instead of as we write each LED data to output buffer.
This change is required to get enough performance for my DMX LED controller project. Let me know if you want me to make any changes.