From 1387d66d51ed4a67d41ca58fd4db806efbe9b2f0 Mon Sep 17 00:00:00 2001 From: Michael Miller Date: Sat, 3 Sep 2016 09:21:50 -0700 Subject: [PATCH] Still allow for pin to be passed in This will allow code to be run across platform without modifiying --- src/internal/NeoEsp8266DmaMethod.h | 4 ++++ src/internal/NeoEsp8266UartMethod.h | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/src/internal/NeoEsp8266DmaMethod.h b/src/internal/NeoEsp8266DmaMethod.h index 04ad9c6..257ce6c 100644 --- a/src/internal/NeoEsp8266DmaMethod.h +++ b/src/internal/NeoEsp8266DmaMethod.h @@ -114,6 +114,10 @@ public: s_this = this; // store this for the ISR } + NeoEsp8266DmaMethodBase(uint8_t pin, uint16_t pixelCount, size_t elementSize) : NeoEsp8266DmaMethodBase(pixelCount, elementSize) + { + } + ~NeoEsp8266DmaMethodBase() { StopDma(); diff --git a/src/internal/NeoEsp8266UartMethod.h b/src/internal/NeoEsp8266UartMethod.h index 873645a..c14b9b0 100644 --- a/src/internal/NeoEsp8266UartMethod.h +++ b/src/internal/NeoEsp8266UartMethod.h @@ -101,6 +101,10 @@ public: : T_BASE(pixelCount, elementSize) { } + NeoEsp8266UartMethodBase(uint8_t pin, uint16_t pixelCount, size_t elementSize) + : T_BASE(pixelCount, elementSize) + { + } bool IsReadyToUpdate() const {