From ebcd23f3d86976fbfe2768d3ee0925db2cff773a Mon Sep 17 00:00:00 2001 From: Tobias Frust Date: Thu, 21 Jul 2016 10:23:08 +0200 Subject: packet size is now configurable --- src/DetectorModule/DetectorModule.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/DetectorModule/DetectorModule.h') diff --git a/src/DetectorModule/DetectorModule.h b/src/DetectorModule/DetectorModule.h index 1bc36bb..5e540cb 100644 --- a/src/DetectorModule/DetectorModule.h +++ b/src/DetectorModule/DetectorModule.h @@ -21,7 +21,7 @@ class DetectorModule { public: - DetectorModule(const int detectorID, const std::string& address, const std::string& configPath); + DetectorModule(const int detectorID, const std::string& address, const std::string& configPath, const int packetSize); auto sendPeriodically(unsigned int timeIntervall) -> void; @@ -32,6 +32,8 @@ private: int detectorID_; UDPClient client_; + int packetSize_; + int numberOfDetectors_; int numberOfPlanes_; int numberOfProjections_; -- cgit v1.2.3 From 15075baf177290511eac810025048ccd346cf66e Mon Sep 17 00:00:00 2001 From: Tobias Frust Date: Wed, 12 Oct 2016 14:46:40 +0200 Subject: send configurable parts of the projection data --- src/DetectorModule/DetectorModule.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/DetectorModule/DetectorModule.h') diff --git a/src/DetectorModule/DetectorModule.h b/src/DetectorModule/DetectorModule.h index 5e540cb..a2d2fe9 100644 --- a/src/DetectorModule/DetectorModule.h +++ b/src/DetectorModule/DetectorModule.h @@ -42,6 +42,7 @@ private: std::string path_, fileName_, fileEnding_; std::size_t index_; + unsigned short partID_{0}; auto readConfig(const std::string& configFile) -> bool; auto readInput() -> void; -- cgit v1.2.3 From cdab7a0b05f655a2f98f00f3fb8928e54b8c28d2 Mon Sep 17 00:00:00 2001 From: Tobias Frust Date: Wed, 12 Oct 2016 14:53:28 +0200 Subject: added configuration options --- src/DetectorModule/DetectorModule.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/DetectorModule/DetectorModule.h') diff --git a/src/DetectorModule/DetectorModule.h b/src/DetectorModule/DetectorModule.h index a2d2fe9..3ca5f23 100644 --- a/src/DetectorModule/DetectorModule.h +++ b/src/DetectorModule/DetectorModule.h @@ -38,6 +38,7 @@ private: int numberOfPlanes_; int numberOfProjections_; int numberOfDetectorsPerModule_; + int numberOfProjectionsPerPacket_; unsigned int numberOfFrames_; std::string path_, fileName_, fileEnding_; -- cgit v1.2.3