RGB Pixel Array with rendering features. Designed to be used with WS2812 library
Dependents: ChrisRGB-Ring ChrisRGB-Ring WS2812_Example WS2812_Example_fade ... more
Diff: PixelArray.h
- Revision:
- 1:41b9f8ec0b6a
- Parent:
- 0:bdce2379bd67
diff -r bdce2379bd67 -r 41b9f8ec0b6a PixelArray.h --- a/PixelArray.h Sat Aug 02 21:45:04 2014 +0000 +++ b/PixelArray.h Wed Aug 06 08:23:13 2014 +0000 @@ -21,8 +21,6 @@ #include "mbed.h" -#define BUFSIZE 8 - //!Library for the WS2812 RGB LED with integrated controller /*! PixelArray @@ -41,7 +39,6 @@ */ ~PixelArray(); - void clear(); int* getBuf(); void SetAll(unsigned int); @@ -57,16 +54,14 @@ void SetG(int, unsigned char); void SetB(int, unsigned char); - private: - int __bufsize; - int __pbuf[8]; + int *pbuf; + int pbufsize; void __set_pixel_component(int index, int channel, int value); void __set_pixel(int index, int value); - }; #endif