Removed commented lines + todos
[kaka/cakelight.git] / src / kaka / cakelight / LedController.java
index 201644d..559719a 100644 (file)
@@ -1,7 +1,31 @@
 package kaka.cakelight;
 
+import com.pi4j.io.spi.SpiChannel;
+import com.pi4j.io.spi.SpiDevice;
+import com.pi4j.io.spi.SpiFactory;
+
+import java.io.IOException;
+
 public class LedController {
+    private SpiDevice spi;
+
+    public static void main(String args[]) {
+        new LedController(null);
+    }
+
+    public LedController(Configuration config) {
+        try {
+            spi = SpiFactory.getInstance(SpiChannel.CS0);
+        } catch (IOException e) {
+            e.printStackTrace();
+        }
+    }
+
     public void onFrame(LedFrame ledFrame) {
-       // TODO
+        try {
+            spi.write(ledFrame.getBytes());
+        } catch (IOException e) {
+            e.printStackTrace();
+        }
     }
 }