From 4546330c15cc61440876ababdd7ded100db40e40 Mon Sep 17 00:00:00 2001 From: hhau Date: Sun, 26 Nov 2023 11:34:24 +0100 Subject: [PATCH] fix: dev: bug int turnOff(ALL) fixed --- example/example.ino | 2 ++ src/multiColorLight/MultiColorLight.cpp | 4 +++- src/multiColorLight/MultiColorLight.h | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/example/example.ino b/example/example.ino index 7076d96..f055251 100644 --- a/example/example.ino +++ b/example/example.ino @@ -12,5 +12,7 @@ dezibot.multiColorLight.setLed(TOP_LEFT,0x000000FF); dezibot.multiColorLight.setLed(TOP_RIGHT,dezibot.multiColorLight.color(0,100,0)); dezibot.multiColorLight.blink(10,0x00FF0000,BOTTOM,500); +delay(1000); +dezibot.multiColorLight.turnOff(ALL); delay(1000); } diff --git a/src/multiColorLight/MultiColorLight.cpp b/src/multiColorLight/MultiColorLight.cpp index 1b215cd..8439256 100644 --- a/src/multiColorLight/MultiColorLight.cpp +++ b/src/multiColorLight/MultiColorLight.cpp @@ -68,7 +68,9 @@ void MultiColorLight::turnOff(leds leds){ MultiColorLight::setLed(index,0); }break; case ALL: - rgbLeds.clear();break; + for (int index = 0; index<3; index++){ + MultiColorLight::setLed(index,0); + }break; default: //TODO logging break; diff --git a/src/multiColorLight/MultiColorLight.h b/src/multiColorLight/MultiColorLight.h index abe3622..6a8580d 100644 --- a/src/multiColorLight/MultiColorLight.h +++ b/src/multiColorLight/MultiColorLight.h @@ -2,7 +2,7 @@ * @file MultiColorLight.h * @author Saskia Duebener, Hans Haupt * @brief This component controls the ability to show multicolored light, using the RGB-LEDs - * @version 0.1 + * @version 0.2 * @date 2023-11-25 * * @copyright Copyright (c) 2023