From: Tomas Wenström Date: Sun, 11 Aug 2019 09:56:17 +0000 (+0200) Subject: Add gamma control in console X-Git-Url: http://git.dolda2000.com/gitweb/?a=commitdiff_plain;h=8a0c98f8672e0b52a70f183c22421cf3d1033d9a;p=kaka%2Fcakelight.git Add gamma control in console --- diff --git a/src/kaka/cakelight/Console.java b/src/kaka/cakelight/Console.java index caae09b..43ebd13 100644 --- a/src/kaka/cakelight/Console.java +++ b/src/kaka/cakelight/Console.java @@ -33,7 +33,7 @@ public class Console extends Thread { } else if (input.matches("(b|brightness)\\s+[0-9]+")) { String[] split = input.split("\\s+"); config.leds.brightness = Integer.parseInt(split[1]); - System.out.println("setting brightness to " + split[1]); + System.out.println("setting brightness to " + config.leds.brightness); } else if (input.matches("q|quit")) { cakelight.turnOff(); System.out.println("stopping cakelight"); @@ -47,6 +47,11 @@ public class Console extends Thread { ); cakelight.setMode(new SingleColorMode(c)); System.out.println("setting color to " + c); + } else if (input.matches("g|gamma\\s+[0-9.]+")) { + String[] split = input.split("\\s+"); + config.gamma = Double.parseDouble(split[1]); + System.out.println("setting gamma to " + config.gamma); + break; } } catch (IOException e) { System.out.println("Error reading from command line"); @@ -54,5 +59,4 @@ public class Console extends Thread { } } } - }