babic_a
a461255241
Fix test of image assembler
2021-02-26 14:26:19 +01:00
babic_a
0a79167c48
Add zmq library to sf-writer links
2021-02-26 12:38:37 +01:00
babic_a
32d0773a55
Fix reference to changed variable in ImageAssembler
2021-02-26 12:37:05 +01:00
babic_a
8bab66bae9
Add missing include
2020-08-17 16:02:34 +02:00
babic_a
c99ec49917
Start of README for writer
2020-08-11 10:59:05 +02:00
babic_a
b55fb89ae5
Add stub README files for components
2020-07-23 13:06:13 +02:00
babic_a
dbc913ee78
Update buffer folder and files naming convention
...
All references to folders and files inside buffer were updated.
- Base folder to write detector: detector_folder
- Name of the modules inside detector_folder: module_name
- Data grouping folders based on pulse_id: data_folder
- Data grouping files, based on pulse_id: data_file
2020-07-20 11:06:13 +02:00
babic_a
7e8bde3526
Fix tests for detector_name extraction
2020-07-17 11:36:49 +02:00
babic_a
54a8258685
Add simple detector name check
2020-06-30 11:06:18 +02:00
babic_a
1bab686b12
Create general group with detector_name inside
2020-06-30 10:53:29 +02:00
babic_a
a14b30b5ac
Calculate data offset for the image buffer
2020-06-22 11:14:41 +02:00
babic_a
5cc0948516
Fix tests for writer
2020-06-19 16:12:09 +02:00
babic_a
0c40d0b4bc
Extract detector name from provided path
2020-06-19 16:11:58 +02:00
babic_a
ea462fc1c9
Add missing include
2020-06-19 14:37:22 +02:00
babic_a
545f433f90
Make writer step aware
2020-06-19 14:35:56 +02:00
babic_a
99cb1d55b3
Introduce tests for different steps
2020-06-19 14:35:42 +02:00
babic_a
bd50fb010e
Change pulse id step to size_t
2020-06-19 13:42:14 +02:00
babic_a
eca5c33719
Extract metadata to function
2020-06-19 13:36:44 +02:00
babic_a
69907a3412
Add 50Hz verification of metadata
2020-06-19 11:45:46 +02:00
babic_a
04b0d76edf
Adapting tests to device name
2020-06-19 11:42:06 +02:00
babic_a
23242fbb9d
Add device name to JFWriter
2020-06-19 11:41:50 +02:00
babic_a
0ab7a97143
Fix block generation logic
2020-06-19 11:33:58 +02:00
babic_a
ae1757b0cc
Fix for creating intermediate groups
2020-06-19 10:44:40 +02:00
babic_a
e730b0cab3
Add detector name to datasets to mimic the old style
2020-06-19 10:36:38 +02:00
babic_a
68e2193beb
Reset pulse_id to remove artifacts in final file
...
Since the buffer does not get zeroed out in each iteration,
the wrong pulse_id can be written to the final file if no
packets for a specific pulse_id was received.
2020-06-17 14:22:42 +02:00
babic_a
61f06c6df6
Start improving tests for H5 writer
2020-06-16 14:32:08 +02:00
babic_a
3d8b365af2
Shorten names
2020-06-16 14:31:51 +02:00
babic_a
3cf5d2a290
Improved mock by separating into 2 function calls
2020-06-16 14:17:59 +02:00
babic_a
d2d42ddf60
Add library to mock blocks
2020-06-16 14:13:49 +02:00
babic_a
1999c895b1
Add pulse_id alignment with step
2020-06-10 12:14:24 +02:00
babic_a
ef5d6ff940
Add test to validate pulse_id ranges and steps
2020-06-10 12:00:25 +02:00
babic_a
4cf9080f47
Adjust writer to handle less than 100 hz
2020-06-10 11:50:29 +02:00
babic_a
3d35de427d
Start writer transformation
2020-06-09 10:10:07 +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
b3fc52e250
Shorten name of n_recv_packets
2020-06-04 10:24:40 +02:00
babic_a
29cea6086c
Small fixes to sf_writer
2020-06-04 10:06:49 +02:00
babic_a
83e7365105
Adjust Writer to new includes
2020-06-04 10:01:51 +02:00
babic_a
76962bd9f5
Move ImageMetadata block to ImageAssembler.hpp
2020-06-04 10:00:24 +02:00