   Serial.println();
   Serial.println("LED State");
   Serial.println("#,r,g,b,br");
+  LED *led;
   for(int i = 0 ; i < currentLedCount && i < count ; i++) {
+    led = &leds[i];
     Serial.print("LED: ");
     Serial.print(i);
     Serial.print(", ");
-    Serial.print(leds[i].red);
-    Serial.print(", ");
-    Serial.print(leds[i].green);
-    Serial.print(", ");
-    Serial.print(leds[i].blue);
-    Serial.print(", ");
-    Serial.print(leds[i].brightness);
+    Serial.print(led->red);
+    Serial.print(", ");
+    Serial.print(led->green);
+    Serial.print(", ");
+    Serial.print(led->blue);
+    Serial.print(", ");
+    Serial.print(led->brightness);
     Serial.println();
   }
   Serial.println();

 * Send commands to LED hardware to update lights
 */
void updateLeds() {
  // TODO: update LED strip
}


 *  - Updates attached LED strip
 */

#include <SPI.h>

// Default # of LEDs this controller is driving
const int DEFAULT_LED_COUNT = 180;

