From 18f63214d87e101893e42fdd3c2a390a15e8c805 Mon Sep 17 00:00:00 2001 From: Neeflix Date: Thu, 31 May 2018 16:01:28 +0200 Subject: [PATCH] changed InputFactory --- FlippR-Driver/src/input/InputFactory.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/FlippR-Driver/src/input/InputFactory.h b/FlippR-Driver/src/input/InputFactory.h index d70d81e..99e5ede 100644 --- a/FlippR-Driver/src/input/InputFactory.h +++ b/FlippR-Driver/src/input/InputFactory.h @@ -12,6 +12,9 @@ #include "Detector.h" +#include "../utilities/InputGPIOInterface.h" +#include "InputEventNotifier.h" + #include "../lib/json/json.hpp" using namespace nlohmann; @@ -33,9 +36,12 @@ public: json matrix_config; matrix_config << matrix_config_stream; + auto input_gpio_interface = new InputGPIOInterface(); + auto input_notifier = new InputEventNotifier(); + std::map input_events = create_input_events(matrix_config); - return std::shared_ptr(new Detector(input_config, input_events)); + return std::shared_ptr(new Detector(input_gpio_interface, input_events, input_notifier)); } private: