public class Apa102LedDriver extends Object implements LedDriverInterface
| Constructor and Description |
|---|
Apa102LedDriver(int controller,
int chipSelect,
int frequency,
int numLeds,
int brightness) |
| Modifier and Type | Method and Description |
|---|---|
void |
allOff()
Turn off all pixels and render.
|
void |
close() |
int |
getNumPixels() |
int |
getPixelColour(int pixel)
Get the current colour for the specified pixel.
|
void |
render()
Push any updated colours to the LED strip.
|
void |
setPixelColour(int pixel,
int colour)
Set the colour for the specified pixel.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBlueComponent, getGreenComponent, getRedComponent, setBlueComponent, setGreenComponent, setPixelColourHSB, setPixelColourHSL, setPixelColourRGB, setRedComponentpublic Apa102LedDriver(int controller,
int chipSelect,
int frequency,
int numLeds,
int brightness)
public void close()
close in interface LedDriverInterfaceclose in interface Closeableclose in interface AutoCloseablepublic int getNumPixels()
getNumPixels in interface LedDriverInterfacepublic void render()
LedDriverInterfacerender in interface LedDriverInterfacepublic void allOff()
LedDriverInterfaceallOff in interface LedDriverInterfacepublic int getPixelColour(int pixel)
LedDriverInterfacegetPixelColour in interface LedDriverInterfacepixel - Pixel number.public void setPixelColour(int pixel,
int colour)
LedDriverInterfacesetPixelColour in interface LedDriverInterfacepixel - Pixel number.colour - Colour represented as a 24bit RGB integer (0x0RGB).Copyright © 2016–2018 mattjlewis. All rights reserved.