Speed can now be changed on-the-fly by setting speedup
.
This commit is contained in:
@ -21,6 +21,7 @@ AnimationMode mode = AM_CORNERS;
|
||||
AnimationMode temp_mode;
|
||||
unsigned long temp_mode_until;
|
||||
int return_to_brightness = -1;
|
||||
uint8_t speedup = SPEEDUP;
|
||||
|
||||
unsigned long last_loop = 0;
|
||||
|
||||
@ -156,7 +157,7 @@ void loop() {
|
||||
mqtt_loop();
|
||||
ArduinoOTA.handle();
|
||||
|
||||
EVERY_N_MILLISECONDS(20 / SPEEDUP) {
|
||||
if (speedup > 0 && (millis() - last_loop > (20 / speedup) || last_loop > millis())) {
|
||||
looping = false;
|
||||
|
||||
AnimationMode active_mode = mode;
|
||||
|
Reference in New Issue
Block a user