Separate FreeRTOS task for LED

This commit is contained in:
Martin Bauer
2021-11-17 23:18:10 +01:00
parent c68114dc4c
commit 5a41c03e8e
8 changed files with 302 additions and 91 deletions

View File

@@ -75,6 +75,13 @@ void setLedRGBW(LedStripRGBW<TNumLeds> &s, int idx, const ColorRGBW &c)
s.set(idx, c.r, c.g, c.b, c.w);
}
template <int TNumLeds>
void setLedRGBW(LedStripRGBW<TNumLeds> &s, int beginIdx, int endIdx, const ColorRGBW &c)
{
for (int i = beginIdx; i < endIdx; ++i)
s.set(i, c.r, c.g, c.b, c.w);
}
template <int TNumLeds>
void clear(LedStripRGBW<TNumLeds> &s)
{