X-Git-Url: http://dolda2000.com/gitweb/?a=blobdiff_plain;f=src%2Fkaka%2Fcakelight%2FLedController.java;h=9a233316455128f2a6df18b922d8523898e996ea;hb=01ee91e7622bbdf6a940b2d8ca9efc1f133cbe97;hp=201644dd2b6a27607c7ad5f764ab2d684d060319;hpb=9ccceff1444c1aa58e90d8d30d54ff2802fcdbfa;p=kaka%2Fcakelight.git diff --git a/src/kaka/cakelight/LedController.java b/src/kaka/cakelight/LedController.java index 201644d..9a23331 100644 --- a/src/kaka/cakelight/LedController.java +++ b/src/kaka/cakelight/LedController.java @@ -1,6 +1,29 @@ 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 { + public static void main(String args[]) { + new LedController(null); + } + + public LedController(Configuration config) { + try { + SpiDevice spi = SpiFactory.getInstance(SpiChannel.CS0); + spi.write( + (byte)0xff, (byte)0x0, (byte)0x0, + (byte)0x00, (byte)0xff, (byte)0x0, + (byte)0x0, (byte)0x00, (byte)0xff + ); + } catch (IOException e) { + e.printStackTrace(); + } + } + public void onFrame(LedFrame ledFrame) { // TODO }