babic_a
3d21216094
Add udp port to config file
2020-09-30 13:34:09 +02:00
babic_a
9de3e896af
Add configuration loading code to core-buffer
2020-09-30 10:45:40 +02:00
babic_a
3553541c96
Fix interface for reading frames
2020-09-24 11:32:44 +02:00
babic_a
ef9fa031eb
Shorten metadata name
2020-09-24 09:55:46 +02:00
babic_a
f16a81ed52
Change interface to use reference
...
This makes the receiver nicer.
2020-09-24 09:10:28 +02:00
babic_a
b54f351089
Fix const correctness in buffer
2020-09-24 08:37:02 +02:00
babic_a
a5629616d9
Create common connect and bind zmq methods
2020-09-24 08:33:45 +02:00
babic_a
d858b4dc56
Fix memory offset bug in RamBuffer
2020-09-22 10:15:20 +02:00
babic_a
13f46908c5
Small fixes to RamBuffer before tests
2020-09-04 13:00:31 +02:00
babic_a
bf1a5a928b
Remove module id from RamBuffer
...
Module id is already present in the buffer package.
2020-09-04 12:54:41 +02:00
babic_a
352aefef26
Add back n_slots to RamBuffer
...
In tests you don't want it to consume all your ram.
2020-09-04 12:45:59 +02:00
babic_a
4a031d6e62
Refactor RamBuffer
2020-09-04 12:31:57 +02:00
babic_a
15302c8597
Rename field to reflect reality
2020-09-04 12:14:43 +02:00
babic_a
e12b8bdd51
Add new ImageMetadata format
2020-09-04 11:40:48 +02:00
babic_a
b3ddb922e9
Improve on shared buffer class
2020-09-04 10:35:50 +02:00
babic_a
28d407fb0e
Implement common class for RamBuffer
2020-09-02 15:16:02 +02:00
babic_a
20f5557cc1
Add proper cleanup
2020-09-02 14:00:30 +02:00
babic_a
5b9b650803
Add stub implementation of RamBufferWriter
2020-09-02 13:39:26 +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
5d2871185a
Move FastQueue to sf_stream
2020-06-09 10:10:19 +02:00
babic_a
44477d4453
Make id counters atomic
2020-06-08 17:56:04 +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
bbf604675e
Merge buffer and writer utils
2020-06-04 10:55:43 +02:00
babic_a
b3fc52e250
Shorten name of n_recv_packets
2020-06-04 10:24:40 +02:00
babic_a
451c20e800
Improve formats
2020-06-04 09:59:48 +02:00
babic_a
a4cc54ceaa
Remove non JF related stuff from file
2020-06-04 09:59:26 +02:00
babic_a
436a3c43d2
Move configuration closer to writer
2020-06-04 09:33:03 +02:00
babic_a
236f967c51
Remove unused code
2020-06-03 22:12:46 +02:00
babic_a
9dddef455d
Move assembly buffer config to general
2020-06-03 21:41:22 +02:00
babic_a
d48ea98aa4
Remove unused variables from config
2020-06-03 21:39:24 +02:00
babic_a
0feb4ef180
Merge branch 'master' into binary_buffer
2020-06-03 07:59:53 +02:00
babic_a
68bf6e988e
Rename struct according to terminology
2020-06-02 10:54:07 +02:00
babic_a
b7381bce68
Use proper attribute for ImageAssembler retry
2020-05-27 14:01:59 +02:00
babic_a
468176adba
Add block verification to writer
2020-05-27 13:43:19 +02:00
babic_a
01776e12ad
Rename ImageMetadataBlock
2020-05-27 10:21:02 +02:00
babic_a
981f76cac1
Redefined formats for image storage
2020-05-27 10:15:57 +02:00
babic_a
6653421696
Rename buffer block size
2020-05-27 09:24:24 +02:00
babic_a
9940f54e1a
Implement BufferBlock
2020-05-26 21:21:15 +02:00
babic_a
0bdbe02381
Adjust RECV buffer to bytes instead of msgs
2020-05-26 14:57:23 +02:00
babic_a
69c8501af7
We are writing binary data now
2020-05-26 14:56:40 +02:00
babic_a
ffc457e7d0
Forgot to add bytes per packet in equation
2020-05-26 14:34:43 +02:00
babic_a
78b2524f20
New ReplayBuffer struct for data transfer
2020-05-26 12:55:46 +02:00
babic_a
acfbf283b8
Add new property to buffer_config
2020-05-26 09:34:39 +02:00
babic_a
9d85d665c8
Rename JF variable to shorter version
2020-05-25 15:10:15 +02:00
babic_a
05b62c30e6
Rename frame to image for write buffer
2020-05-25 14:58:04 +02:00
babic_a
124f9b2d90
Remove unused struct
2020-05-25 14:52:43 +02:00
babic_a
183f9e3eaa
Fix ImageBuffer size
2020-05-25 14:25:55 +02:00
babic_a
02c30a54e0
Refactoring file format change
2020-05-25 11:30:45 +02:00
babic_a
1e7af3df32
Optimize ReplayModuleFrameBuffer
2020-05-25 11:02:55 +02:00