Library to control NeoPixel strings of RGB leds

Dependencies:   PixelArray

Dependents:   NeoPixelI2cSlave NeoPixelI2cSlave

Committer:
dwini
Date:
Fri Apr 15 14:38:13 2016 +0000
Revision:
3:7d32f46a38d3
Parent:
0:66a5d46a740f
Been to long since i coded this.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
dwini 0:66a5d46a740f 1 #pragma once
dwini 0:66a5d46a740f 2
dwini 0:66a5d46a740f 3 #include "neopixel.h"
dwini 0:66a5d46a740f 4
dwini 0:66a5d46a740f 5 namespace Colors {
dwini 0:66a5d46a740f 6 const neopixel::Pixel Red = { 255, 0, 0 };
dwini 0:66a5d46a740f 7 const neopixel::Pixel Green = { 0, 255, 0 };
dwini 0:66a5d46a740f 8 const neopixel::Pixel Blue = { 0, 0, 255 };
dwini 0:66a5d46a740f 9 const neopixel::Pixel White = { 255, 255, 255 };
dwini 0:66a5d46a740f 10 const neopixel::Pixel Black = { 0, 0, 0 };
dwini 0:66a5d46a740f 11 }
dwini 0:66a5d46a740f 12
dwini 0:66a5d46a740f 13 class ColorAdjuster {
dwini 0:66a5d46a740f 14 public:
dwini 0:66a5d46a740f 15 static neopixel::Pixel intensity(neopixel::Pixel pix, unsigned short intensity);
dwini 0:66a5d46a740f 16 };