aboutsummaryrefslogtreecommitdiff
path: root/software/effects.ino
diff options
context:
space:
mode:
authorlonkaars <loek@pipeframe.xyz>2021-11-26 15:30:34 +0100
committerlonkaars <loek@pipeframe.xyz>2021-11-26 15:30:34 +0100
commit0169625b253301ed24267ebfd19afb55e5121bca (patch)
tree6d27e9b12823c5086dc6ab25bbd31978df746e0d /software/effects.ino
parentb2a27b3f0dc4b9db227184595062ffded0f5decb (diff)
working software
Diffstat (limited to 'software/effects.ino')
-rw-r--r--software/effects.ino10
1 files changed, 8 insertions, 2 deletions
diff --git a/software/effects.ino b/software/effects.ino
index 02a56e9..c27179f 100644
--- a/software/effects.ino
+++ b/software/effects.ino
@@ -3,8 +3,14 @@
void fx_roundabout (unsigned long relative_time, bool (*leds)[64]) {
unsigned long segment_time = SLIDESHOW_DURATION / 64;
- memset(led_state, 0, sizeof(led_state));
- led_state[(relative_time / segment_time) % 64] = 1;
+ #ifdef DEBUG
+ Serial.print(segment_time, DEC);
+ Serial.print(" ");
+ Serial.print((relative_time / segment_time) % 64, DEC);
+ Serial.print("\n\r");
+ #endif
+ memset(led_state, 1, sizeof(led_state));
+ led_state[(relative_time / segment_time) % 64] = 0;
return;
}