Bluetooth communication for flocking.

Dependencies:   mbed

Fork of BeautifulMemeProject by James Hilder

Revision:
10:1b09d4bb847b
Parent:
6:ff3c66f7372b
--- a/PsiSwarm/led.cpp	Mon Oct 26 11:16:05 2015 +0000
+++ b/PsiSwarm/led.cpp	Mon Oct 26 23:58:08 2015 +0000
@@ -54,10 +54,9 @@
 }
 
 void blink_leds(float timeout){
-    held_red_states = red_led_states;
-    held_green_states = green_led_states;
+    save_led_states();
     set_leds(0xFF,0xFF);
-    blink_led_timeout.attach(&IF_restore_led_state, timeout);
+    blink_led_timeout.attach(&restore_led_states, timeout);
 }
 
 void set_center_led(char state){
@@ -87,7 +86,12 @@
     set_center_led(center_led_state,brightness);
 }
 
-void IF_restore_led_state(){
+void save_led_states(){
+    held_red_states = red_led_states;
+    held_green_states = green_led_states;   
+}
+
+void restore_led_states(){
     set_leds(held_green_states,held_red_states);
 }