/* * Author: Sergey Kiselev * Copyright (c) 2017 Sergey Kiselev * Based on the apa102 driver writen by Yannick Adam * * This program and the accompanying materials are made available under the * terms of the The MIT License which is available at * https://opensource.org/licenses/MIT. * * SPDX-License-Identifier: MIT */ public class P9813_Example { public static void main(String[] args) throws InterruptedException { // ! [Interesting] // Instantiate a chain of 2 LEDs using pin 2 for clock and pin 3 for data upm_p9813.P9813 ledChain = new upm_p9813.P9813(2, (short)2, (short)3, false); System.out.println("Set all LEDs to blue"); ledChain.setAllLeds((short)0, (short)0, (short)255); System.out.println("Set a single LED to red at index 1"); ledChain.setLed(1, (short)255, (short)0, (short)0); // ! [Interesting] } }