11#define COLOR_ORDER GRB
34#if FL_PLATFORM_HAS_TINY_MEMORY
100uint16_t
XY( uint8_t
x, uint8_t
y)
177#define NUM_LEDS (kMatrixWidth * kMatrixHeight)
196void DrawOneFrame( uint8_t startHue8, int8_t yHueDelta8, int8_t xHueDelta8)
198 uint8_t lineStartHue = startHue8;
200 lineStartHue += yHueDelta8;
201 uint8_t pixelHue = lineStartHue;
203 pixelHue += xHueDelta8;
220 uint32_t ms = millis();
221 int32_t yHueDelta32 = ((int32_t)cos16( ms * (27/1) ) * (350 /
kMatrixWidth));
222 int32_t xHueDelta32 = ((int32_t)cos16( ms * (39/1) ) * (310 /
kMatrixHeight));
223 DrawOneFrame( ms / 65536, yHueDelta32 / 32768, xHueDelta32 / 32768);
FL_DISABLE_WARNING_PUSH FL_DISABLE_WARNING_GLOBAL_CONSTRUCTORS CFastLED FastLED
Global LED strip management instance.
uint8_t XY(uint8_t x, uint8_t y)
#define kMatrixSerpentineLayout
const bool kMatrixVertical
void DrawOneFrame(uint8_t startHue8, int8_t yHueDelta8, int8_t xHueDelta8)
int XYsafe(uint8_t x, uint8_t y)
CRGB leds_plus_safety_pixel[NUM_LEDS+1]
@ TypicalSMD5050
Typical values for SMD5050 LEDs.