Moved settings from preprocessor directives to variables. Also added a way to (for now only) display them via HTTP server.

This commit is contained in:
2019-10-02 06:13:55 +02:00
parent 382631d7d7
commit 3f6d4cb0be
16 changed files with 154 additions and 79 deletions

View File

@ -38,9 +38,9 @@ void MatrixEffectColumn::restart(bool completely_random) {
}
}
length = random8(EFFECT_MATRIX_LENGTH_MIN, EFFECT_MATRIX_LENGTH_MAX);
length = random8(settings.effects.matrix.length_min, settings.effects.matrix.length_max);
running = true;
speed = random8(EFFECT_MATRIX_SPEED_MIN, EFFECT_MATRIX_SPEED_MAX);
speed = random8(settings.effects.matrix.speed_min, settings.effects.matrix.speed_max);
}
void MatrixEffectColumn::advance(uint16_t ms) {