First draft of a console
[kaka/cakelight.git] / src / kaka / cakelight / CakeLight.java
index 9b32c02..6a00a37 100644 (file)
@@ -5,9 +5,10 @@ public class CakeLight {
     private Mode mode;
     private LedController ledController;
 
-    public CakeLight(Configuration config) {
+    public CakeLight(Configuration config, LedController ledController) {
         this.config = config;
-        this.ledController = new LedController(config);
+        this.ledController = ledController;
+        Color.calculateGammaCorrection(config.gamma);
     }
 
     public void setMode(Mode mode) {
@@ -24,6 +25,7 @@ public class CakeLight {
     }
 
     public void startLoop() {
+        Console.start(this, config);
         // TODO
 //        FrameGrabber grabber = FrameGrabber.from(config);
 //        grabber.prepare();