diff --git a/keywords.txt b/keywords.txt index 8ccb3fb..11541eb 100644 --- a/keywords.txt +++ b/keywords.txt @@ -286,6 +286,62 @@ NeoEsp32I2s1Tm1829InvertedMethod KEYWORD1 NeoEsp32I2s1800KbpsInvertedMethod KEYWORD1 NeoEsp32I2s1400KbpsInvertedMethod KEYWORD1 NeoEsp32I2s1Apa106InvertedMethod KEYWORD1 +NeoEsp32I2s0X8Ws2812xMethod KEYWORD1 +NeoEsp32I2s0X8800KbpsMethod KEYWORD1 +NeoEsp32I2s0X8400KbpsMethod KEYWORD1 +NeoEsp32I2s0X8Ws2813Method KEYWORD1 +NeoEsp32I2s0X8Ws2812dMethod KEYWORD1 +NeoEsp32I2s0X8Ws2811Method KEYWORD1 +NeoEsp32I2s0X8Ws2816Method KEYWORD1 +NeoEsp32I2s0X8Ws2812Method KEYWORD1 +NeoEsp32I2s0X8Sk6812Method KEYWORD1 +NeoEsp32I2s0X8Tm1814Method KEYWORD1 +NeoEsp32I2s0X8Tm1829Method KEYWORD1 +NeoEsp32I2s0X8Tm1914Method KEYWORD1 +NeoEsp32I2s0X8Lc8812Method KEYWORD1 +NeoEsp32I2s0X8Apa106Method KEYWORD1 +NeoEsp32I2s0X16Ws2812xMethod KEYWORD1 +NeoEsp32I2s0X16800KbpsMethod KEYWORD1 +NeoEsp32I2s0X16400KbpsMethod KEYWORD1 +NeoEsp32I2s0X16Ws2813Method KEYWORD1 +NeoEsp32I2s0X16Ws2812dMethod KEYWORD1 +NeoEsp32I2s0X16Ws2811Method KEYWORD1 +NeoEsp32I2s0X16Ws2816Method KEYWORD1 +NeoEsp32I2s0X16Ws2812Method KEYWORD1 +NeoEsp32I2s0X16Sk6812Method KEYWORD1 +NeoEsp32I2s0X16Tm1814Method KEYWORD1 +NeoEsp32I2s0X16Tm1829Method KEYWORD1 +NeoEsp32I2s0X16Tm1914Method KEYWORD1 +NeoEsp32I2s0X16Lc8812Method KEYWORD1 +NeoEsp32I2s0X16Apa106Method KEYWORD1 +NeoEsp32I2s1X8Ws2812xMethod KEYWORD1 +NeoEsp32I2s1X8800KbpsMethod KEYWORD1 +NeoEsp32I2s1X8400KbpsMethod KEYWORD1 +NeoEsp32I2s1X8Ws2813Method KEYWORD1 +NeoEsp32I2s1X8Ws2812dMethod KEYWORD1 +NeoEsp32I2s1X8Ws2811Method KEYWORD1 +NeoEsp32I2s1X8Ws2816Method KEYWORD1 +NeoEsp32I2s1X8Ws2812Method KEYWORD1 +NeoEsp32I2s1X8Sk6812Method KEYWORD1 +NeoEsp32I2s1X8Tm1814Method KEYWORD1 +NeoEsp32I2s1X8Tm1829Method KEYWORD1 +NeoEsp32I2s1X8Tm1914Method KEYWORD1 +NeoEsp32I2s1X8Lc8812Method KEYWORD1 +NeoEsp32I2s1X8Apa106Method KEYWORD1 +NeoEsp32I2s1X16Ws2812xMethod KEYWORD1 +NeoEsp32I2s1X16800KbpsMethod KEYWORD1 +NeoEsp32I2s1X16400KbpsMethod KEYWORD1 +NeoEsp32I2s1X16Ws2813Method KEYWORD1 +NeoEsp32I2s1X16Ws2812dMethod KEYWORD1 +NeoEsp32I2s1X16Ws2811Method KEYWORD1 +NeoEsp32I2s1X16Ws2816Method KEYWORD1 +NeoEsp32I2s1X16Ws2812Method KEYWORD1 +NeoEsp32I2s1X16Sk6812Method KEYWORD1 +NeoEsp32I2s1X16Tm1814Method KEYWORD1 +NeoEsp32I2s1X16Tm1829Method KEYWORD1 +NeoEsp32I2s1X16Tm1914Method KEYWORD1 +NeoEsp32I2s1X16Lc8812Method KEYWORD1 +NeoEsp32I2s1X16Apa106Method KEYWORD1 NeoEsp32RmtNWs2811Method KEYWORD1 NeoEsp32RmtNWs2812xMethod KEYWORD1 NeoEsp32RmtNWs2816Method KEYWORD1 diff --git a/library.json b/library.json index fc25a3a..7511dac 100644 --- a/library.json +++ b/library.json @@ -7,7 +7,7 @@ "type": "git", "url": "https://github.com/Makuna/NeoPixelBus" }, - "version": "2.7.1", + "version": "2.7.2", "frameworks": "arduino", "platforms": "*", "dependencies": [ diff --git a/library.properties b/library.properties index edb5470..6ca6a02 100644 --- a/library.properties +++ b/library.properties @@ -1,5 +1,5 @@ name=NeoPixelBus by Makuna -version=2.7.1 +version=2.7.2 author=Michael C. Miller (makuna@live.com) maintainer=Michael C. Miller (makuna@live.com) sentence=A library that makes controlling NeoPixels (WS2812x and many others) and DotStars (SK6812 and many others) easy. diff --git a/src/internal/NeoEsp32I2sXMethod.h b/src/internal/NeoEsp32I2sXMethod.h index 32af9a0..2e8ee26 100644 --- a/src/internal/NeoEsp32I2sXMethod.h +++ b/src/internal/NeoEsp32I2sXMethod.h @@ -622,12 +622,7 @@ typedef NeoEsp32I2s0X8Ws2812xMethod NeoEsp32I2s0X8Ws2812dMethod; typedef NeoEsp32I2s0X8Ws2812xMethod NeoEsp32I2s0X8Ws2811Method; typedef NeoEsp32I2s0X8Ws2812xMethod NeoEsp32I2s0X8Ws2816Method; typedef NeoEsp32I2s0X8800KbpsMethod NeoEsp32I2s0X8Ws2812Method; -typedef NeoEsp32I2s0X8Sk6812Method NeoEsp32I2s0X8Sk6812Method; -typedef NeoEsp32I2s0X8Tm1814Method NeoEsp32I2s0X8Tm1814Method; -typedef NeoEsp32I2s0X8Tm1829Method NeoEsp32I2s0X8Tm1829Method; -typedef NeoEsp32I2s0X8Tm1914Method NeoEsp32I2s0X8Tm1914Method; typedef NeoEsp32I2s0X8Sk6812Method NeoEsp32I2s0X8Lc8812Method; -typedef NeoEsp32I2s0X8Apa106Method NeoEsp32I2s0X8Apa106Method; // I2s0x16 typedef NeoEsp32I2sXMethodBase NeoEsp32I2s0X16Ws2812xMethod; @@ -644,12 +639,7 @@ typedef NeoEsp32I2s0X16Ws2812xMethod NeoEsp32I2s0X16Ws2812dMethod; typedef NeoEsp32I2s0X16Ws2812xMethod NeoEsp32I2s0X16Ws2811Method; typedef NeoEsp32I2s0X16Ws2812xMethod NeoEsp32I2s0X16Ws2816Method; typedef NeoEsp32I2s0X16800KbpsMethod NeoEsp32I2s0X16Ws2812Method; -typedef NeoEsp32I2s0X16Sk6812Method NeoEsp32I2s0X16Sk6812Method; -typedef NeoEsp32I2s0X16Tm1814Method NeoEsp32I2s0X16Tm1814Method; -typedef NeoEsp32I2s0X16Tm1829Method NeoEsp32I2s0X16Tm1829Method; -typedef NeoEsp32I2s0X16Tm1914Method NeoEsp32I2s0X16Tm1914Method; typedef NeoEsp32I2s0X16Sk6812Method NeoEsp32I2s0X16Lc8812Method; -typedef NeoEsp32I2s0X16Apa106Method NeoEsp32I2s0X16Apa106Method; #if !defined(CONFIG_IDF_TARGET_ESP32S2) @@ -668,12 +658,7 @@ typedef NeoEsp32I2s1X8Ws2812xMethod NeoEsp32I2s1X8Ws2812dMethod; typedef NeoEsp32I2s1X8Ws2812xMethod NeoEsp32I2s1X8Ws2811Method; typedef NeoEsp32I2s1X8Ws2812xMethod NeoEsp32I2s1X8Ws2816Method; typedef NeoEsp32I2s1X8800KbpsMethod NeoEsp32I2s1X8Ws2812Method; -typedef NeoEsp32I2s1X8Sk6812Method NeoEsp32I2s1X8Sk6812Method; -typedef NeoEsp32I2s1X8Tm1814Method NeoEsp32I2s1X8Tm1814Method; -typedef NeoEsp32I2s1X8Tm1829Method NeoEsp32I2s1X8Tm1829Method; -typedef NeoEsp32I2s1X8Tm1914Method NeoEsp32I2s1X8Tm1914Method; typedef NeoEsp32I2s1X8Sk6812Method NeoEsp32I2s1X8Lc8812Method; -typedef NeoEsp32I2s1X8Apa106Method NeoEsp32I2s1X8Apa106Method; // I2s1x16 typedef NeoEsp32I2sXMethodBase NeoEsp32I2s1X16Ws2812xMethod; @@ -690,12 +675,8 @@ typedef NeoEsp32I2s1X16Ws2812xMethod NeoEsp32I2s1X16Ws2812dMethod; typedef NeoEsp32I2s1X16Ws2812xMethod NeoEsp32I2s1X16Ws2811Method; typedef NeoEsp32I2s1X16Ws2812xMethod NeoEsp32I2s1X16Ws2816Method; typedef NeoEsp32I2s1X16800KbpsMethod NeoEsp32I2s1X16Ws2812Method; -typedef NeoEsp32I2s1X16Sk6812Method NeoEsp32I2s1X16Sk6812Method; -typedef NeoEsp32I2s1X16Tm1814Method NeoEsp32I2s1X16Tm1814Method; -typedef NeoEsp32I2s1X16Tm1829Method NeoEsp32I2s1X16Tm1829Method; -typedef NeoEsp32I2s1X16Tm1914Method NeoEsp32I2s1X16Tm1914Method; typedef NeoEsp32I2s1X16Sk6812Method NeoEsp32I2s1X16Lc8812Method; -typedef NeoEsp32I2s1X16Apa106Method NeoEsp32I2s1X16Apa106Method; + #endif // !defined(CONFIG_IDF_TARGET_ESP32S2) @@ -716,12 +697,8 @@ typedef NeoEsp32I2s0X8Ws2812xInvertedMethod NeoEsp32I2s0X8Ws2812xInvertedMethod; typedef NeoEsp32I2s0X8Ws2812xInvertedMethod NeoEsp32I2s0X8Ws2811InvertedMethod; typedef NeoEsp32I2s0X8Ws2812xInvertedMethod NeoEsp32I2s0X8Ws2816InvertedMethod; typedef NeoEsp32I2s0X8800KbpsInvertedMethod NeoEsp32I2s0X8Ws2812InvertedMethod; -typedef NeoEsp32I2s0X8Sk6812InvertedMethod NeoEsp32I2s0X8Sk6812InvertedMethod; -typedef NeoEsp32I2s0X8Tm1814InvertedMethod NeoEsp32I2s0X8Tm1814InvertedMethod; -typedef NeoEsp32I2s0X8Tm1829InvertedMethod NeoEsp32I2s0X8Tm1829InvertedMethod; -typedef NeoEsp32I2s0X8Tm1914InvertedMethod NeoEsp32I2s0X8Tm1914InvertedMethod; typedef NeoEsp32I2s0X8Sk6812InvertedMethod NeoEsp32I2s0X8Lc8812InvertedMethod; -typedef NeoEsp32I2s0X8Apa106InvertedMethod NeoEsp32I2s0X8Apa106InvertedMethod; + // I2s0x16 INVERTED typedef NeoEsp32I2sXMethodBase NeoEsp32I2s0X16Ws2812xInvertedMethod; @@ -738,12 +715,7 @@ typedef NeoEsp32I2s0X16Ws2812xInvertedMethod NeoEsp32I2s0X16Ws2812xInvertedMetho typedef NeoEsp32I2s0X16Ws2812xInvertedMethod NeoEsp32I2s0X16Ws2811InvertedMethod; typedef NeoEsp32I2s0X16Ws2812xInvertedMethod NeoEsp32I2s0X16Ws2816InvertedMethod; typedef NeoEsp32I2s0X16800KbpsInvertedMethod NeoEsp32I2s0X16Ws2812InvertedMethod; -typedef NeoEsp32I2s0X16Sk6812InvertedMethod NeoEsp32I2s0X16Sk6812InvertedMethod; -typedef NeoEsp32I2s0X16Tm1814InvertedMethod NeoEsp32I2s0X16Tm1814InvertedMethod; -typedef NeoEsp32I2s0X16Tm1829InvertedMethod NeoEsp32I2s0X16Tm1829InvertedMethod; -typedef NeoEsp32I2s0X16Tm1914InvertedMethod NeoEsp32I2s0X16Tm1914InvertedMethod; typedef NeoEsp32I2s0X16Sk6812InvertedMethod NeoEsp32I2s0X16Lc8812InvertedMethod; -typedef NeoEsp32I2s0X16Apa106InvertedMethod NeoEsp32I2s0X16Apa106InvertedMethod; #if !defined(CONFIG_IDF_TARGET_ESP32S2) @@ -762,12 +734,7 @@ typedef NeoEsp32I2s1X8Ws2812xInvertedMethod NeoEsp32I2s1X8Ws2812xInvertedMethod; typedef NeoEsp32I2s1X8Ws2812xInvertedMethod NeoEsp32I2s1X8Ws2811InvertedMethod; typedef NeoEsp32I2s1X8Ws2812xInvertedMethod NeoEsp32I2s1X8Ws2816InvertedMethod; typedef NeoEsp32I2s1X8800KbpsInvertedMethod NeoEsp32I2s1X8Ws2812InvertedMethod; -typedef NeoEsp32I2s1X8Sk6812InvertedMethod NeoEsp32I2s1X8Sk6812InvertedMethod; -typedef NeoEsp32I2s1X8Tm1814InvertedMethod NeoEsp32I2s1X8Tm1814InvertedMethod; -typedef NeoEsp32I2s1X8Tm1829InvertedMethod NeoEsp32I2s1X8Tm1829InvertedMethod; -typedef NeoEsp32I2s1X8Tm1914InvertedMethod NeoEsp32I2s1X8Tm1914InvertedMethod; typedef NeoEsp32I2s1X8Sk6812InvertedMethod NeoEsp32I2s1X8Lc8812InvertedMethod; -typedef NeoEsp32I2s1X8Apa106InvertedMethod NeoEsp32I2s1X8Apa106InvertedMethod; // I2s1x16 INVERTED typedef NeoEsp32I2sXMethodBase NeoEsp32I2s1X16Ws2812xInvertedMethod; @@ -784,12 +751,7 @@ typedef NeoEsp32I2s1X16Ws2812xInvertedMethod NeoEsp32I2s1X16Ws2812xInvertedMetho typedef NeoEsp32I2s1X16Ws2812xInvertedMethod NeoEsp32I2s1X16Ws2811InvertedMethod; typedef NeoEsp32I2s1X16Ws2812xInvertedMethod NeoEsp32I2s1X16Ws2816InvertedMethod; typedef NeoEsp32I2s1X16800KbpsInvertedMethod NeoEsp32I2s1X16Ws2812InvertedMethod; -typedef NeoEsp32I2s1X16Sk6812InvertedMethod NeoEsp32I2s1X16Sk6812InvertedMethod; -typedef NeoEsp32I2s1X16Tm1814InvertedMethod NeoEsp32I2s1X16Tm1814InvertedMethod; -typedef NeoEsp32I2s1X16Tm1829InvertedMethod NeoEsp32I2s1X16Tm1829InvertedMethod; -typedef NeoEsp32I2s1X16Tm1914InvertedMethod NeoEsp32I2s1X16Tm1914InvertedMethod; typedef NeoEsp32I2s1X16Sk6812InvertedMethod NeoEsp32I2s1X16Lc8812InvertedMethod; -typedef NeoEsp32I2s1X16Apa106InvertedMethod NeoEsp32I2s1X16Apa106InvertedMethod; #endif // !defined(CONFIG_IDF_TARGET_ESP32S2)