Library to control NeoPixel strings of RGB leds

Dependencies:   PixelArray

Dependents:   NeoPixelI2cSlave NeoPixelI2cSlave

neopixel_string.h

Committer:
dwini
Date:
2015-10-25
Revision:
0:66a5d46a740f
Child:
2:bb9ebad05691

File content as of revision 0:66a5d46a740f:

#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);
        void update(neopixel::Pixel singlecolor);
        void diagnose(void);
};