Library to control NeoPixel strings of RGB leds
Dependents: NeoPixelI2cSlave NeoPixelI2cSlave
neopixel_string.h
- Committer:
- dwini
- Date:
- 2016-04-15
- Revision:
- 3:7d32f46a38d3
- Parent:
- 2:bb9ebad05691
File content as of revision 3:7d32f46a38d3:
#pragma once #include "neopixel.h" #include "colors.h" class NeoPixelString : public neopixel::PixelArray { private: unsigned int length; neopixel::Pixel * pixels; public: NeoPixelString(PinName spi_pin, unsigned int length); unsigned int getLength(void); void update(void); void update(neopixel::Pixel singlecolor); void diagnose(void); neopixel::Pixel getPixel(unsigned int i); void setPixel(unsigned i, neopixel::Pixel pixel); };