From ef2ba2831bd97fd72bd48487e5263775332bfb54 Mon Sep 17 00:00:00 2001 From: Johannes Wendel Date: Fri, 12 Jul 2019 09:53:13 +0200 Subject: [PATCH] little fix in sounds --- .../contrib/json_example/output/Output_Pin_Config.json | 1 - FlippR-Driver/src/output/items/detail/Lamp.cpp | 2 ++ 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/FlippR-Driver/contrib/json_example/output/Output_Pin_Config.json b/FlippR-Driver/contrib/json_example/output/Output_Pin_Config.json index fd27a8d..2751157 100644 --- a/FlippR-Driver/contrib/json_example/output/Output_Pin_Config.json +++ b/FlippR-Driver/contrib/json_example/output/Output_Pin_Config.json @@ -26,7 +26,6 @@ }, "driver_board" : { - "todo": "new layout!", "i2c_address" : 32, "pin_base" : 65, "pin-select" : diff --git a/FlippR-Driver/src/output/items/detail/Lamp.cpp b/FlippR-Driver/src/output/items/detail/Lamp.cpp index 1b79f5f..a922360 100644 --- a/FlippR-Driver/src/output/items/detail/Lamp.cpp +++ b/FlippR-Driver/src/output/items/detail/Lamp.cpp @@ -28,12 +28,14 @@ detail::Item(std::move(name)), DriverBoardItem(address), pin_controller(std::mov void Lamp::activate() { CLOG(INFO, OUTPUT_LOGGER) << "Activate lamp " << name; + this->activated = true; this->pin_controller->activate(*this); } void Lamp::deactivate() { CLOG(INFO, OUTPUT_LOGGER) << "Deactivate lamp " << name; + this->activated = false; this->pin_controller->deactivate(*this); }