added debug logging
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
@@ -36,15 +36,15 @@ std::shared_ptr<Event> InputDriver::get_event(std::string name)
|
||||
{
|
||||
std::shared_ptr<Event> 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;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user