Commit Graph

406 Commits

Author SHA1 Message Date
hax_l 150bf41bf2 core adjustments for eiger header. more debug msgs 2021-02-17 16:08:59 +01:00
hax_l 1de8f66bdc more debug info. bunch/pulseid adjusts. 2021-02-12 16:58:02 +01:00
hax_l ac442f0a00 :impl of cmake flags and usage of different detector packets. 2021-02-01 16:10:45 +01:00
hax_l 11cb0eb3ce eiger_packet definitions and initial related changes 2021-01-27 16:47:49 +00:00
Dmitry Ozerov 12a426f63a changes in jungfrau header package for 5.0.0 slsDetector version 2021-01-12 15:59:59 +01:00
babic_a 430a1507ff Add buffer folder to detector config 2020-09-30 13:56:41 +02:00
babic_a b8b152e5ed Rename Detector Name to lower case 2020-09-30 13:49:57 +02:00
babic_a 3d21216094 Add udp port to config file 2020-09-30 13:34:09 +02:00
babic_a ae61ccae17 Fix namespace of function 2020-09-30 11:34:54 +02:00
babic_a 2c7ceb292d Cleanup core-buffer CMake file 2020-09-30 10:47:06 +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 2f892539be Add reminder for improvement 2020-09-21 09:48:38 +02:00
babic_a 25d65f9937 Improve on basic test 2020-09-04 13:14:08 +02:00
babic_a b6360aceda Initialize the struct in case no frame is good in a slot 2020-09-04 13:11:49 +02:00
babic_a 395b986cc6 Add test stub for RamBuffer 2020-09-04 13:00:49 +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 d8b7b43c1a Add manual bitshuffle test 2020-08-11 10:58:51 +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 9763592705 Remove test for code that does not exist anymore 2020-07-20 10:38:41 +02:00
babic_a 5d2871185a Move FastQueue to sf_stream 2020-06-09 10:10:19 +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 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 c6efda3c12 Remove unused implementation of FastQueue 2020-06-04 10:00:09 +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