From 5680aa99001cb50c707c4187cd8ada0c41a573dd Mon Sep 17 00:00:00 2001
From: Tobias Frust <tobiasfrust@gmail.com>
Date: Thu, 30 Jun 2016 10:13:01 +0200
Subject: implemented virtual DetectorModule with simple send via udp

---
 src/Detector/Detector.cpp | 12 ++++++++++++
 1 file changed, 12 insertions(+)
 create mode 100644 src/Detector/Detector.cpp

(limited to 'src/Detector/Detector.cpp')

diff --git a/src/Detector/Detector.cpp b/src/Detector/Detector.cpp
new file mode 100644
index 0000000..bc6c0da
--- /dev/null
+++ b/src/Detector/Detector.cpp
@@ -0,0 +1,12 @@
+/*
+ * Copyright 2016 Tobias Frust
+ *
+ * Detector.cpp
+ *
+ *  Created on: 30.06.2016
+ *      Author: Tobias Frust
+ */
+
+
+
+
-- 
cgit v1.2.3


From 0c33319451deec9b5461b57856423bc619817245 Mon Sep 17 00:00:00 2001
From: Tobias Frust <tobiasfrust@gmail.com>
Date: Thu, 30 Jun 2016 15:22:07 +0200
Subject: added classes for detector; Sending out in n different streams with n
 different ports

---
 src/Detector/Detector.cpp | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

(limited to 'src/Detector/Detector.cpp')

diff --git a/src/Detector/Detector.cpp b/src/Detector/Detector.cpp
index bc6c0da..658f485 100644
--- a/src/Detector/Detector.cpp
+++ b/src/Detector/Detector.cpp
@@ -8,5 +8,19 @@
  */
 
 
+#include "Detector.h"
 
+Detector::Detector(const std::string& address, const std::string& configPath, const unsigned int timeIntervall) :
+   timeIntervall_{timeIntervall},
+   numberOfDetectorModules_{27} {
+   modules_.reserve(numberOfDetectorModules_);
+   for(auto i = 1; i <= numberOfDetectorModules_; i++){
+      modules_.emplace_back(i, address, configPath);
+   }
+}
+
+auto Detector::run() -> void {
+   for(auto i = 0; i < numberOfDetectorModules_; i++)
+      modules_[i].sendPeriodically(timeIntervall_);
+}
 
-- 
cgit v1.2.3


From d71e5fe7330fa51cdce466ec0df876eb9b8e721e Mon Sep 17 00:00:00 2001
From: Tobias Frust <tobiasfrust@gmail.com>
Date: Mon, 11 Jul 2016 14:58:00 +0200
Subject: UDP packets are sent out correctly

---
 src/Detector/Detector.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'src/Detector/Detector.cpp')

diff --git a/src/Detector/Detector.cpp b/src/Detector/Detector.cpp
index 658f485..5dde6d1 100644
--- a/src/Detector/Detector.cpp
+++ b/src/Detector/Detector.cpp
@@ -14,7 +14,7 @@ Detector::Detector(const std::string& address, const std::string& configPath, co
    timeIntervall_{timeIntervall},
    numberOfDetectorModules_{27} {
    modules_.reserve(numberOfDetectorModules_);
-   for(auto i = 1; i <= numberOfDetectorModules_; i++){
+   for(auto i = 0; i < numberOfDetectorModules_; i++){
       modules_.emplace_back(i, address, configPath);
    }
 }
-- 
cgit v1.2.3