From d60506a75d30a03c9c61249430f32510b59ba352 Mon Sep 17 00:00:00 2001 From: Blaz Kristan Date: Wed, 24 Feb 2021 21:33:44 +0100 Subject: [PATCH] Skip 1st fix, save LED count, removed reverse. --- wled00/bus_manager.h | 4 ++-- wled00/data/settings_leds.htm | 1 - wled00/html_settings.h | 5 ++--- wled00/set.cpp | 4 ++-- 4 files changed, 6 insertions(+), 8 deletions(-) diff --git a/wled00/bus_manager.h b/wled00/bus_manager.h index 610a56bf4..41cb6a1d7 100644 --- a/wled00/bus_manager.h +++ b/wled00/bus_manager.h @@ -140,13 +140,13 @@ class BusDigital : public Bus { void setPixelColor(uint16_t pix, uint32_t c) { if (reversed) pix = _len - pix -1; - pix += _skip; + else pix += _skip; PolyBus::setPixelColor(_busPtr, _iType, pix, c, _colorOrder); } uint32_t getPixelColor(uint16_t pix) { if (reversed) pix = _len - pix -1; - pix += _skip; + else pix += _skip; return PolyBus::getPixelColor(_busPtr, _iType, pix, _colorOrder); } diff --git a/wled00/data/settings_leds.htm b/wled00/data/settings_leds.htm index 025e11a3c..635804dbe 100644 --- a/wled00/data/settings_leds.htm +++ b/wled00/data/settings_leds.htm @@ -350,7 +350,6 @@
- Reverse LED order (rotate 180):
Skip first LED:
Auto-calculate white channel from RGB:
diff --git a/wled00/html_settings.h b/wled00/html_settings.h index fec70fab7..412f117d9 100644 --- a/wled00/html_settings.h +++ b/wled00/html_settings.h @@ -134,9 +134,8 @@ required>
Mode:

Advanced

Palette blending:
-Reverse LED order (rotate 180):
-Skip first LED:
+
Skip first LED: +
Auto-calculate white channel from RGB: