Open DedeHai opened 1 week ago
there are a few other functions used from fastled: CRGB and 8-bit math functions for example. I am not sure there is much benefit from copying all those functions instead of using the library but I may take a closer look once all the PRs are merged.
qadd8()
, sin8/sin16()
, random8/random16()
I think you touched all of them at some point.
Other that are used are overloaded operators (i.e. +
etc) which operate on struct CRGB
(which you also touched).
I am not saying that it is necessary to replace the library, I am just thinking out loud about possibility to replace library since you already ventured into those waters by replacing some of the functionality of FastLED.