Commit Graph

107 Commits

Author SHA1 Message Date
babic_a 0d61599a09 Finish the acquisition 2020-04-24 13:52:16 +02:00
babic_a 4d5efef311 Fix naming 2020-04-24 11:53:05 +02:00
babic_a b33253bb52 Refactor sf_replay to make it testable 2020-04-24 11:43:47 +02:00
babic_a 8e0e8d7586 Base pulse id instead of start
Since we stream from the start of the file and not from the specific pulse
2020-04-23 19:37:43 +02:00
babic_a 1d517f1ae2 Make buffer structure explicit 2020-04-23 18:25:01 +02:00
babic_a 23cec9eb97 Add more debug output 2020-04-23 17:50:03 +02:00
babic_a 66e47f2b51 Add more checks to sf_replay 2020-04-23 17:47:57 +02:00
babic_a d298cbc2cc Make it more noisy 2020-04-23 15:59:50 +02:00
babic_a 8dcf0cc0d4 Less noise 2020-04-23 13:32:29 +02:00
babic_a 81077c395a Add code to check pulse id when reading 2020-04-23 12:47:39 +02:00
babic_a 27b7335157 Remove buffer size increase 2020-04-23 10:39:08 +02:00
babic_a 7fd841c0f4 Fix loop bug in sf_replay 2020-04-23 10:35:59 +02:00
babic_a 75c470bd65 Adjust hwm size 2020-04-23 10:15:21 +02:00
babic_a 06ae2787f8 Refactor sf_replay a bit 2020-04-23 10:05:06 +02:00
babic_a 0a90e4437d Cleanup of sf_buffer 2020-04-23 09:51:39 +02:00
babic_a 8c380ee1f1 Adjust sf_buffer to new config 2020-04-23 09:49:03 +02:00
babic_a ac5624cafc Made smaller batches for writing 2020-04-22 19:22:17 +02:00
babic_a 3c1a057ffa Tweak buffer and add some poor mans statistics 2020-04-22 17:00:29 +02:00
babic_a 1a0a709bb0 Make sf_replay simple again 2020-04-22 16:18:10 +02:00
babic_a 1966f4117a Make sf-replay use IPC 2020-04-22 16:00:21 +02:00
babic_a 8a839d8e59 Try multi polling instead of single merge 2020-04-22 15:48:38 +02:00
babic_a faf98e5d7c A bit of fixes 2020-04-22 15:23:11 +02:00
babic_a 8eda229592 Adjusted sf_replay 2020-04-22 15:18:31 +02:00
babic_a d5fb4f4dc0 Test partial buffering 2020-04-22 15:12:19 +02:00
babic_a 70b8172a36 Introduce sent counter 2020-04-22 14:41:08 +02:00
babic_a 34ba4c1780 Add some module logic 2020-04-22 14:09:53 +02:00
babic_a 1ba1425495 Sync on every pulse_id 2020-04-22 14:04:37 +02:00
babic_a b1e8301407 Reverted back to backpressure implementation 2020-04-22 14:01:27 +02:00
babic_a 93abdeae85 Fixed bug in connect 2020-04-22 13:54:38 +02:00
babic_a 7d29dbe72c Remove old reference 2020-04-22 13:39:53 +02:00
babic_a 7f015b742e Simple socket test 2020-04-22 13:39:19 +02:00
babic_a c7d758b42b Change to push pull for test 2020-04-22 13:27:52 +02:00
babic_a c0fbb64e70 Typo in IPC name 2020-04-22 13:22:46 +02:00
babic_a 10c430ab67 Subscribe socket to all messages 2020-04-22 13:18:20 +02:00
babic_a 981ef8c2c3 IPC pub sub test 2020-04-22 13:11:20 +02:00
babic_a ae445106a3 Limit queue size 2020-04-22 12:52:11 +02:00
babic_a 76bde34d97 Trying ipc for transport protocol 2020-04-22 12:48:48 +02:00
babic_a 09a46daea0 Send some data 2020-04-22 12:41:01 +02:00
babic_a cccba2f771 Add simple back pressure mechanism 2020-04-22 12:33:05 +02:00
babic_a 4e1fd36aa1 Change address back to 50000 2020-04-22 11:56:14 +02:00
babic_a 193418a404 Adjust HWM 2020-04-22 11:50:19 +02:00
babic_a 3f6c740535 Remove stupid send bug 2020-04-22 11:47:00 +02:00
babic_a 94db92b521 Change default port to 49000 2020-04-22 11:45:42 +02:00
babic_a 29a361572b Adapt sender and receiver to new struct 2020-04-22 11:36:34 +02:00
babic_a c4e982baa9 Dune both sides 2020-04-22 11:03:34 +02:00
babic_a 6cc6be11be Lets try simple delay to make it slower 2020-04-22 11:00:06 +02:00
babic_a 95f40b1ac8 Shorten the queue 2020-04-22 10:52:31 +02:00
babic_a 0734a25d38 Fix number of input parameters 2020-04-22 10:28:57 +02:00
babic_a 3d81022f73 Small improvements 2020-04-22 00:49:10 +02:00
babic_a 29c97e32a6 Added implementation of reader + sender for a single module 2020-04-22 00:39:34 +02:00