From 5dad8b938e4ab447ea20effdab71312329067432 Mon Sep 17 00:00:00 2001 From: fvanroie <15969459+fvanroie@users.noreply.github.com> Date: Sun, 16 May 2021 22:01:15 +0200 Subject: [PATCH] Bugfix in led index --- src/sys/gpio/hasp_gpio.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sys/gpio/hasp_gpio.cpp b/src/sys/gpio/hasp_gpio.cpp index 38474ff2..3c5682a1 100644 --- a/src/sys/gpio/hasp_gpio.cpp +++ b/src/sys/gpio/hasp_gpio.cpp @@ -608,7 +608,7 @@ void gpio_set_moodlight(moodlight_t& moodlight) for(uint8_t i = 0; i < HASP_NUM_GPIO_CONFIG; i++) { switch(gpioConfig[i].type) { case hasp_gpio_type_t::LED_R... hasp_gpio_type_t::LED_W: - uint8_t index = (gpioConfig[i].type - hasp_gpio_type_t::LED_R) / 2; + uint8_t index = (gpioConfig[i].type - hasp_gpio_type_t::LED_R); if(index > 4) continue; uint8_t val = (moodlight.rgbww[index] * moodlight.brightness + 127) / 255;