From 17ed977e5e7065fa1de13a68606ca84fc208535d Mon Sep 17 00:00:00 2001 From: Jonas Zeunert Date: Thu, 20 Sep 2018 20:31:38 +0200 Subject: [PATCH] added debug logging --- FlippR-Driver/src/input/Detector.cpp | 3 ++- FlippR-Driver/src/input/InputDriver.cpp | 14 +++++++------- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/FlippR-Driver/src/input/Detector.cpp b/FlippR-Driver/src/input/Detector.cpp index 672c826..4529cd6 100644 --- a/FlippR-Driver/src/input/Detector.cpp +++ b/FlippR-Driver/src/input/Detector.cpp @@ -43,6 +43,7 @@ void Detector::detect() try { auto event = events.at(address); + CLOG(DEBUG, OUTPUT_LOGGER) << "Found event " << event->name << "(" << event->address << ")."; event_notifier->distribute_event(event); } catch(std::out_of_range& e) @@ -55,11 +56,11 @@ void Detector::detect() bool Detector::check_inputs(char& address) { - //todo for(char pin = 0; pin < (INPUT_MATRIX_SIZE * INPUT_MATRIX_SIZE); pin++) { if(input_gpio_interface->read_data(pin)) { + CLOG(DEBUG, OUTPUT_LOGGER) << "Pin " << pin << " is triggered."; address = pin; return true; } diff --git a/FlippR-Driver/src/input/InputDriver.cpp b/FlippR-Driver/src/input/InputDriver.cpp index cfbb4c7..2897af0 100644 --- a/FlippR-Driver/src/input/InputDriver.cpp +++ b/FlippR-Driver/src/input/InputDriver.cpp @@ -36,15 +36,15 @@ std::shared_ptr InputDriver::get_event(std::string name) { std::shared_ptr event(new ErrorEvent()); try - { - event = this->events.at(name); - } + { + event = this->events.at(name); + } catch(std::out_of_range &e) - { - CLOG_N_TIMES(1, WARNING, OUTPUT_LOGGER) << "Did not found event " << name << " please check config file!"; + { + CLOG_N_TIMES(1, WARNING, OUTPUT_LOGGER) << "Did not found event " << name << " please check config file!"; - return event; - } + return event; + } } }