Commit Graph

630 Commits

Author SHA1 Message Date
babic_a 055eeb0065 Externalize in mock class 2020-04-15 14:22:50 +02:00
babic_a 50fb6158af Introduce more UdpReceiver tests 2020-04-15 14:09:10 +02:00
babic_a 2c47f97306 Add UdpReceiver test 2020-04-15 13:54:22 +02:00
babic_a 9b4323f803 Add stop capability to UDPRecvModule 2020-04-15 13:38:09 +02:00
babic_a d013bf6da3 First implementation of UDP receiver core 2020-04-15 13:25:31 +02:00
babic_a 24b0bcbf38 Move Jungfrau header to core-writer 2020-04-15 13:25:20 +02:00
babic_a 5d73a381f4 Add todo to make code more robust 2020-04-15 13:14:12 +02:00
babic_a 5df4afd509 Finalize UDP Recv implementation 2020-04-15 13:01:38 +02:00
babic_a f7517095d0 First UDP socket recv implementation 2020-04-15 12:58:51 +02:00
babic_a 5696335e6c Add usec timeout for socket 2020-04-15 12:54:29 +02:00
babic_a 626f4f9953 Remove unused header value 2020-04-15 12:34:02 +02:00
babic_a a3de3ae15c Implement basic recv loop 2020-04-15 12:33:50 +02:00
babic_a f81a386a7d Fix whitespace 2020-04-15 12:06:13 +02:00
babic_a d182f35e22 Add delay to relax test timing 2020-04-15 12:06:02 +02:00
babic_a c634498b8e Fix tests to pass reference to header map 2020-04-15 12:02:29 +02:00
babic_a 49018dd102 Remove useless declaration 2020-04-15 11:56:19 +02:00
babic_a 03579fe403 Protect empty header value types in H5WriteModule 2020-04-15 11:56:03 +02:00
babic_a 4b6b80afc9 Protect empty header value types in ZmqReceiver 2020-04-15 11:55:49 +02:00
babic_a 188fc93dd9 Protect empty header value types 2020-04-15 11:55:30 +02:00
babic_a 2282df9056 Check if no header values in RB 2020-04-15 11:54:22 +02:00
babic_a 019ae281fe Guard access to the header values type 2020-04-15 11:21:28 +02:00
babic_a b1e2a4f4a1 Add UdpFrameMetadata 2020-04-15 11:08:12 +02:00
babic_a 215c846b4f Make the test more clear 2020-04-15 11:00:19 +02:00
babic_a 305aef31ba Fix test to use template version of RingBuffer 2020-04-15 10:45:01 +02:00
babic_a b8d6b0deb5 Add calculated field to JF header 2020-04-15 10:44:20 +02:00
babic_a 98da2ec0de Adjust modules to use the template version of RingBuffer 2020-04-15 10:43:57 +02:00
babic_a 22e0af6200 Make RB a template class 2020-04-15 10:43:40 +02:00
babic_a 1e312d6a42 Init buffer and add simple recv logic 2020-04-15 10:43:28 +02:00
babic_a 410592a759 Fix indent 2020-04-15 10:43:10 +02:00
babic_a 35cc4cf70e Change ZMQ mode back to PULL 2020-04-15 10:42:58 +02:00
babic_a b1cde5eea5 Add simple recv test to ZmqReceiver 2020-04-15 10:42:39 +02:00
babic_a 707d36204e Stub for buffer 2020-04-15 09:54:30 +02:00
babic_a 6cf0485c6e Add jungfrau packet structure 2020-04-15 09:53:17 +02:00
babic_a f7cc2aa34b Add sf-buffer sub project 2020-04-15 09:52:59 +02:00
babic_a ca5cf7c3d3 Make explicit use of optional value 2020-04-09 14:16:28 +02:00
babic_a edc2534b6e Set timeout in new way 2020-04-09 14:06:57 +02:00
babic_a 066d1bd514 Only 1 receiver on SF 2020-04-09 13:40:26 +02:00
babic_a 86b452312e Change ZMQ to SUB 2020-04-09 13:37:51 +02:00
babic_a 053f714eb7 Remove unused parameter from SF runner 2020-04-09 13:37:38 +02:00
babic_a d0961ea3d0 Temp disable compression 2020-04-09 13:35:52 +02:00
babic_a 7cb0dc1f29 Fix REST api declaration 2020-04-09 13:22:54 +02:00
babic_a 3506460813 Remove not yet completed builds 2020-04-09 13:22:38 +02:00
babic_a eceaf9289a Add boost system target library 2020-04-09 13:22:21 +02:00
babic_a 1074ff9d89 Add zmqcpp header file to project directly 2020-04-09 11:11:01 +02:00
babic_a e044eb90db Add needed use statement 2020-04-09 09:50:21 +02:00
babic_a ce3c590e78 Rename sf writer base dir 2020-04-08 17:40:53 +02:00
babic_a bc4d1389ec Add SF writer CMakeLists.txt 2020-04-08 17:40:39 +02:00
babic_a 9b71069995 Refactor files around in project 2020-04-08 17:40:23 +02:00
babic_a c4b938b40a Remove unused add_test 2020-04-08 17:39:40 +02:00
babic_a 26ee572acf Make SF starter more readable 2020-04-08 17:25:35 +02:00