for led jacket
Fork of WS2812 by
WS2812.h
- Committer:
- devararendy
- Date:
- 2016-12-10
- Revision:
- 1:8910a1fcbdb0
- Parent:
- 0:f080cb888db6
- Child:
- 2:645ab1279245
File content as of revision 1:8910a1fcbdb0:
#ifndef WS2812_H #define WS2812_H #include "mbed.h" #include "USBSerial.h" class WS2812 { public: uint8_t Red; uint8_t Green; uint8_t Blue; WS2812(PinName pin, int qty); ~WS2812(); void writeColor(uint32_t RGB); void send1Color(uint32_t RGB); void sendColors(uint32_t * ColorBuffer); void sendReset(); private: int LED_Qty; PinName dataPin; DigitalOut dataOut; void writeByte(uint8_t data); void send0(); void send1(); }; #endif