FastLED 3.9.15
Loading...
Searching...
No Matches

◆ loop()

void loop ( )

Definition at line 61 of file FxEngine.ino.

61 {
62 noisePalette1.setSpeed(SPEED);
63 noisePalette1.setScale(SCALE);
64 noisePalette2.setSpeed(SPEED);
65 noisePalette2.setScale(int(SCALE) * 3 / 2); // Make the different.
67 if (switchFx) {
68 fxEngine.nextFx(500);
69 }
70 }
71 fxEngine.draw(fl::millis(), leds);
72 FastLED.show();
73}
fl::FxEngine fxEngine(NUM_LEDS)
fl::CRGB leds[NUM_LEDS]
FL_DISABLE_WARNING_PUSH FL_DISABLE_WARNING_GLOBAL_CONSTRUCTORS CFastLED FastLED
Global LED strip management instance.
fl::UICheckbox switchFx("Switch Fx", true)
fl::NoisePalette noisePalette2(xyMap)
fl::NoisePalette noisePalette1(xyMap)
#define SCALE
Definition Overclock.ino:68
#define SPEED
Definition Overclock.ino:74
#define EVERY_N_SECONDS(N)
Checks whether to execute a block of code every N seconds.
Definition lib8tion.h:1010
fl::u32 millis()
Universal millisecond timer - returns milliseconds since system startup.

References EVERY_N_SECONDS, FastLED, fxEngine, leds, fl::millis(), noisePalette1, noisePalette2, SCALE, SPEED, and switchFx.

+ Here is the call graph for this function: