summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Friesel <derf@finalrewind.org>2011-12-26 22:35:35 +0100
committerDaniel Friesel <derf@finalrewind.org>2011-12-26 22:35:35 +0100
commit938f55bceb43972547faa067f4151cd4b4cb66cc (patch)
tree9ae16afeda22e208e94fed86a20b3261ec784d03
parent2081045518fd1dafc449dee9b3666d7755bdabd2 (diff)
wibble: New animation
-rw-r--r--wibble.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/wibble.c b/wibble.c
index 0c1dc64..dfe8b77 100644
--- a/wibble.c
+++ b/wibble.c
@@ -67,7 +67,7 @@ static void set_next_mode()
void set_led_fun(int new_mode)
{
- const int max_current = 5;
+ const int max_current = 6;
int i;
cur_mode = new_mode;
@@ -135,6 +135,14 @@ void set_led_fun(int new_mode)
f_led[0][i] = f_led[1][i] = f_led[2][i] = f_led[3][i]
= (i % 2) * 10;
break;
+ case 6:
+ x_max = X_MAXS;
+ for (i = 0; i < x_max; i++) {
+ f_led[0][i] = ((i % 10) == 0) * 10;
+ f_led[1][i] = ((i % 10) == 1) * 10;
+ f_led[2][i] = ((i % 10) == 2) * 10;
+ f_led[3][i] = ((i % 10) == 3) * 10;
+ }
}
}