diff options
author | Daniel Garcia <danielgarcia@gmail.com> | 2014-12-25 04:00:36 +0300 |
---|---|---|
committer | Daniel Garcia <danielgarcia@gmail.com> | 2014-12-25 04:00:36 +0300 |
commit | 539eb68d9bd57ff0640b79ba014c7277848d0fb4 (patch) | |
tree | 1f8b707b4352e39f6dba17c6a2edb6636241b0f2 | |
parent | e8d9af12ca238435b4ea11fb7477e418f5136291 (diff) |
Adding alias for adafruit DotStar leds (aka APA102)
-rw-r--r-- | FastLED.h | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -58,7 +58,8 @@ enum ESPIChipsets { WS2803, SM16716, P9813, - APA102 + APA102, + DOTSTAR }; enum ESM { SMART_MATRIX }; @@ -168,6 +169,7 @@ public: case WS2803: { static WS2803Controller<DATA_PIN, CLOCK_PIN, RGB_ORDER, SPI_DATA_RATE> c; return addLeds(&c, data, nLedsOrOffset, nLedsIfOffset); } case SM16716: { static SM16716Controller<DATA_PIN, CLOCK_PIN, RGB_ORDER, SPI_DATA_RATE> c; return addLeds(&c, data, nLedsOrOffset, nLedsIfOffset); } case P9813: { static P9813Controller<DATA_PIN, CLOCK_PIN, RGB_ORDER, SPI_DATA_RATE> c; return addLeds(&c, data, nLedsOrOffset, nLedsIfOffset); } + case DOTSTAR: case APA102: { static APA102Controller<DATA_PIN, CLOCK_PIN, RGB_ORDER, SPI_DATA_RATE> c; return addLeds(&c, data, nLedsOrOffset, nLedsIfOffset); } } } @@ -179,6 +181,7 @@ public: case WS2803: { static WS2803Controller<DATA_PIN, CLOCK_PIN> c; return addLeds(&c, data, nLedsOrOffset, nLedsIfOffset); } case SM16716: { static SM16716Controller<DATA_PIN, CLOCK_PIN> c; return addLeds(&c, data, nLedsOrOffset, nLedsIfOffset); } case P9813: { static P9813Controller<DATA_PIN, CLOCK_PIN> c; return addLeds(&c, data, nLedsOrOffset, nLedsIfOffset); } + case DOTSTAR: case APA102: { static APA102Controller<DATA_PIN, CLOCK_PIN> c; return addLeds(&c, data, nLedsOrOffset, nLedsIfOffset); } } } @@ -190,6 +193,7 @@ public: case WS2803: { static WS2803Controller<DATA_PIN, CLOCK_PIN, RGB_ORDER> c; return addLeds(&c, data, nLedsOrOffset, nLedsIfOffset); } case SM16716: { static SM16716Controller<DATA_PIN, CLOCK_PIN, RGB_ORDER> c; return addLeds(&c, data, nLedsOrOffset, nLedsIfOffset); } case P9813: { static P9813Controller<DATA_PIN, CLOCK_PIN, RGB_ORDER> c; return addLeds(&c, data, nLedsOrOffset, nLedsIfOffset); } + case DOTSTAR: case APA102: { static APA102Controller<DATA_PIN, CLOCK_PIN, RGB_ORDER> c; return addLeds(&c, data, nLedsOrOffset, nLedsIfOffset); } } } |