Commit Graph

1625 Commits

Author SHA1 Message Date
babic_a 337c3d5462 Modulo on atomic is not really supported 2020-06-09 14:14:12 +02:00
babic_a c541da141b Fix changes once the class was extracted 2020-06-09 14:10:19 +02:00
babic_a cdef401862 Extract sender from main 2020-06-09 14:03:42 +02:00
babic_a 3a50aca2f1 Fix typo 2020-06-09 14:03:31 +02:00
babic_a 69d13fc3aa Extract stream sending logic to class 2020-06-09 14:03:12 +02:00
babic_a b189d5ab34 Add lost pulses statistics 2020-06-09 13:16:26 +02:00
babic_a 71de5c5db0 Return number of lost images in resync event 2020-06-09 11:20:44 +02:00
babic_a dfa5d9626c Temp disable test until its fixed 2020-06-09 11:09:24 +02:00
babic_a 45bb0fe79a Remove unused libraries 2020-06-09 11:06:13 +02:00
babic_a bfb3e5f31e Remove old format tests 2020-06-09 11:05:34 +02:00
babic_a 316de79afb Rename PacketUdpReceiver 2020-06-09 11:03:54 +02:00
babic_a 5e1377e00a Adapt main to the new recv class 2020-06-09 11:02:18 +02:00
babic_a c6960b5e59 Extract Receiver from module for Zmq recv and assembly 2020-06-09 10:58:47 +02:00
babic_a cca0572d3e Adapt live RecvModule 2020-06-09 10:58:11 +02:00
babic_a 51918a3707 Change atomic type to int 2020-06-09 10:19:05 +02:00
babic_a 5d2871185a Move FastQueue to sf_stream 2020-06-09 10:10:19 +02:00
babic_a 3d35de427d Start writer transformation 2020-06-09 10:10:07 +02:00
babic_a 6503c9b4e9 Lets make fast queue slower 2020-06-08 17:57:54 +02:00
babic_a 44477d4453 Make id counters atomic 2020-06-08 17:56:04 +02:00
babic_a c49ace75a8 Rewrite sync code 2020-06-08 17:31:12 +02:00
babic_a 08a4b891a6 Add sync limit 2020-06-08 17:28:03 +02:00
babic_a a721171f46 Add message broker comparison 2020-06-08 17:27:38 +02:00
babic_a c144cf6d81 Updated graph to reflect possible architectural changes 2020-06-08 09:30:32 +02:00
babic_a 8b3dad95aa Add test stub for reminder 2020-06-04 13:27:37 +02:00
babic_a 7bf383e04c Add test for n_steps verification 2020-06-04 13:26:51 +02:00
babic_a d876cd0e7b Add check for n_pulses 2020-06-04 13:26:38 +02:00
babic_a ed0b78252e Add checks for pulse_id ranges and pulse_id_step 2020-06-04 13:19:50 +02:00
babic_a 1e786df867 Fix writer tests 2020-06-04 13:16:09 +02:00
babic_a e0d7494870 Add whitespace at the end of the tests 2020-06-04 13:02:22 +02:00
babic_a b61c8c0451 Fix tests after interface change 2020-06-04 13:00:21 +02:00
babic_a c626c0476c Rename tests after class 2020-06-04 12:58:36 +02:00
babic_a 42c8f57de8 Add function to calculate n_pulses in range with step 2020-06-04 12:57:39 +02:00
babic_a 047ffb0dd6 Add pulse_id step to writer 2020-06-04 12:26:00 +02:00
babic_a 46a701e1be Improve const correctness 2020-06-04 12:13:51 +02:00
babic_a 07dcbb3b2e Small improvements 2020-06-04 12:08:14 +02:00
babic_a 422b599b38 Rename core_config to buffer_config namespace 2020-06-04 11:59:05 +02:00
babic_a a6e1c6c84e Move stream configs to separate file 2020-06-04 11:57:42 +02:00
babic_a 871030f2d7 Make module alignment for lower rep rates 2020-06-04 11:49:26 +02:00
babic_a 45753de39f Trimming the fat from live recv module 2020-06-04 11:41:19 +02:00
babic_a 67398de47f Remove pulse_id from module alignment 2020-06-04 11:28:40 +02:00
babic_a aa8ff43207 Remove old libraries 2020-06-04 11:05:32 +02:00
babic_a ded5c9a721 Remove lib that is not needed 2020-06-04 11:04:24 +02:00
babic_a 708698314f Rename BufferUdpReceiver.cpp to FrameUdpReceiver.cpp 2020-06-04 10:58:28 +02:00
babic_a bbf604675e Merge buffer and writer utils 2020-06-04 10:55:43 +02:00
babic_a 622a4864ed Use MAX function instead of manual impl 2020-06-04 10:52:02 +02:00
babic_a bd456f6fba Improve method separation in buffer 2020-06-04 10:46:45 +02:00
babic_a 1b49452e49 Use namespace chrono 2020-06-04 10:43:05 +02:00
babic_a b3fc52e250 Shorten name of n_recv_packets 2020-06-04 10:24:40 +02:00
babic_a 8a727b6ab2 Improve buffer main 2020-06-04 10:23:39 +02:00
babic_a d97d1b1f19 Remove dead code 2020-06-04 10:22:06 +02:00