public class WS281x extends Object implements Closeable
| Constructor and Description |
|---|
WS281x(int gpioNum,
int brightness,
int numPixels) |
WS281x(int frequency,
int dmaNum,
int gpioNum,
int brightness,
int numPixels) |
| Modifier and Type | Method and Description |
|---|---|
void |
allOff() |
void |
close() |
int |
getBlueComponent(int pixel) |
int |
getGreenComponent(int pixel) |
int |
getNumPixels() |
int |
getPixelColour(int pixel) |
int |
getRedComponent(int pixel) |
void |
render() |
void |
setBlueComponent(int pixel,
int blue) |
void |
setGreenComponent(int pixel,
int green) |
void |
setPixelColour(int pixel,
int colour) |
void |
setPixelColourHSB(int pixel,
float hue,
float saturation,
float brightness) |
void |
setPixelColourHSL(int pixel,
float hue,
float saturation,
float luminance) |
void |
setPixelColourRGB(int pixel,
int red,
int green,
int blue) |
void |
setRedComponent(int pixel,
int red) |
void |
testBufferOutOfBoundsError() |
void |
validatePixel(int pixel) |
public WS281x(int gpioNum,
int brightness,
int numPixels)
public WS281x(int frequency,
int dmaNum,
int gpioNum,
int brightness,
int numPixels)
public void close()
close in interface Closeableclose in interface AutoCloseablepublic int getNumPixels()
public void render()
public void testBufferOutOfBoundsError()
public void validatePixel(int pixel)
public void allOff()
public int getPixelColour(int pixel)
public void setPixelColour(int pixel,
int colour)
public void setPixelColourRGB(int pixel,
int red,
int green,
int blue)
public void setPixelColourHSB(int pixel,
float hue,
float saturation,
float brightness)
public void setPixelColourHSL(int pixel,
float hue,
float saturation,
float luminance)
public int getRedComponent(int pixel)
public void setRedComponent(int pixel,
int red)
public int getGreenComponent(int pixel)
public void setGreenComponent(int pixel,
int green)
public int getBlueComponent(int pixel)
public void setBlueComponent(int pixel,
int blue)
Copyright © 2016 mattjlewis. All rights reserved.