Interfaçage NeoPixel Ring 12, LPRO MECSE, Arnaud A.
neoPixelRing12.h
- Committer:
- Rhamao
- Date:
- 2020-06-17
- Revision:
- 0:754bf033bd47
- Child:
- 1:76fb4b762ab1
File content as of revision 0:754bf033bd47:
#ifndef NEO_PIXEL_RING_12 #define NEO_PIXEL_RING_12 #include "mbed.h" #include "string.h" #define RST_TIME_IN_US 70 class NeoPixelRing12 { public: NeoPixelRing12(DigitalOut _digitalOutPin); bool rst(); bool rgbToDataStructure(char* rgbCode); bool bit(bool value); bool setLights(int nbOfLeds, char* rgbCode); private: DigitalOut digitalOutPin; bool rgbDataStructure[24]; }; #endif