Commit Graph

932 Commits

Author SHA1 Message Date
babic_a 742f584220 Substitute the writer with the new naive one 2020-04-24 14:27:43 +02:00
babic_a a395d93c33 Implemented naive h5 writer 2020-04-24 14:27:25 +02:00
babic_a 235265599a Add new SF writer with basic operations 2020-04-24 14:19:02 +02:00
babic_a 0d61599a09 Finish the acquisition 2020-04-24 13:52:16 +02:00
babic_a 6201dafcaa Add sf-replay test stub 2020-04-24 11:53:52 +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 d7aa87ae53 Put sleep insted of write until we resolve the issue 2020-04-23 19:31:23 +02:00
babic_a a869a8cef8 Easy write 2020-04-23 18:33:57 +02:00
babic_a 6eff769395 Block size does not affect retrieval speed 2020-04-23 18:31:06 +02:00
babic_a cb17ab1ccc Increase read buffer size 2020-04-23 18:29:52 +02:00
babic_a 70f2e73e30 Stop spamming the logs 2020-04-23 18:27:12 +02:00
babic_a 1d517f1ae2 Make buffer structure explicit 2020-04-23 18:25:01 +02:00
babic_a c697ac63c0 Make writer noisy again 2020-04-23 17:53:07 +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 537f5995c4 Make the method use common function 2020-04-23 17:39:34 +02:00
babic_a 7493b5fc99 Add test for edge case 2020-04-23 17:33:06 +02:00
babic_a d298cbc2cc Make it more noisy 2020-04-23 15:59:50 +02:00
babic_a d3518fe1db Make it less noisy 2020-04-23 15:58:35 +02:00
babic_a d2b5365669 Revert back to pre-writing 2020-04-23 15:57:07 +02:00
babic_a 2e5f82cca8 Just a test 2020-04-23 13:50:43 +02:00
babic_a 983cc1ca95 Bug in source dataspace 2020-04-23 13:48:59 +02:00
babic_a b200888a99 First stab at writer 2020-04-23 13:46:23 +02:00
babic_a 8dcf0cc0d4 Less noise 2020-04-23 13:32:29 +02:00
babic_a 5c73f28458 Temp disable errors 2020-04-23 13:08:27 +02:00
babic_a 343cbae0ff Naive writer test 2020-04-23 13:05:35 +02:00
babic_a e23f9c2541 Increase buffer to lower max latency 2020-04-23 13:00:38 +02:00
babic_a 926a36a4f8 Made the loop a bit more bearable 2020-04-23 12:51:43 +02:00
babic_a 81077c395a Add code to check pulse id when reading 2020-04-23 12:47:39 +02:00
babic_a 25ce872dc2 Adding RB release to writer 2020-04-23 12:32:13 +02:00
babic_a 325ae5d9cf Add RB initialization 2020-04-23 12:24:25 +02:00
babic_a fd83d42636 Add exception handling to thread 2020-04-23 12:22:26 +02:00
babic_a 3cb743b750 Create context in common thread 2020-04-23 12:14:05 +02:00
babic_a cdc2e68921 Multithreaded writer and receiver 2020-04-23 12:01:27 +02:00
babic_a 8b46382226 Add detector frame to ringbuffer 2020-04-23 11:31:31 +02:00
babic_a 597d0fe7ec Fix in header file 2020-04-23 11:13:16 +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 97685dce9c Partial writer fix 2020-04-23 10:10:32 +02:00
babic_a d6871cc204 Additional parameters in buffer_config 2020-04-23 10:05:35 +02:00
babic_a 06ae2787f8 Refactor sf_replay a bit 2020-04-23 10:05:06 +02:00
babic_a ba30dea726 Adjust tests to config change 2020-04-23 09:52:54 +02:00
babic_a 0a90e4437d Cleanup of sf_buffer 2020-04-23 09:51:39 +02:00
babic_a 83afffc325 Added module size to config 2020-04-23 09:51:24 +02:00
babic_a c803e2c16f Add rb size config parameter 2020-04-23 09:49:14 +02:00
babic_a 8c380ee1f1 Adjust sf_buffer to new config 2020-04-23 09:49:03 +02:00
babic_a 7250f4180a Renamed config into buffer_config 2020-04-23 09:43:29 +02:00