diff options
-rw-r--r-- | src/platforms/arm/mxrt1062/block_clockless_arm_mxrt1062.h | 2 | ||||
-rw-r--r-- | src/platforms/esp/32/clockless_i2s_esp32.h | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/src/platforms/arm/mxrt1062/block_clockless_arm_mxrt1062.h b/src/platforms/arm/mxrt1062/block_clockless_arm_mxrt1062.h index a7bcddf0..efc875bc 100644 --- a/src/platforms/arm/mxrt1062/block_clockless_arm_mxrt1062.h +++ b/src/platforms/arm/mxrt1062/block_clockless_arm_mxrt1062.h @@ -17,6 +17,7 @@ class FlexibleInlineBlockClocklessController : public CPixelLEDController<RGB_OR uint32_t m_nWriteMask; uint8_t m_nOutBlocks; uint32_t m_offsets[3]; + uint32_t MS_COUNTER; CMinWait<WAIT_TIME> mWait; public: @@ -40,6 +41,7 @@ public: m_nLowBit = 33; m_nHighBit = 0; m_nWriteMask = 0; + MS_COUNTER = 0; // setup the bits and data tracking for parallel output switch(FIRST_PIN) { diff --git a/src/platforms/esp/32/clockless_i2s_esp32.h b/src/platforms/esp/32/clockless_i2s_esp32.h index 5c7979cf..6306ccd2 100644 --- a/src/platforms/esp/32/clockless_i2s_esp32.h +++ b/src/platforms/esp/32/clockless_i2s_esp32.h @@ -86,7 +86,9 @@ #pragma once +#ifndef FASTLED_INTERNAL #pragma message "NOTE: ESP32 support using I2S parallel driver. All strips must use the same chipset" +#endif FASTLED_NAMESPACE_BEGIN |