Commit Graph

24 Commits

Author SHA1 Message Date
9178bbd689 jfjoch_pcie_status: show data collection cancel bit 2023-06-01 21:29:38 +02:00
115e8c0dd0 AcquisitionDevice: Use random_device directly to simplify the code 2023-06-01 20:56:15 +02:00
ba39423a10 AcquisitionDevice: Use C++11 random number generator 2023-06-01 20:45:00 +02:00
47330228ef Use data_collection_id to detect issues in work completion queue 2023-05-31 12:23:22 +02:00
b868a24dad FPGA: Minor improvements to internal_packet_generator - should now better break in case of cancellation 2023-05-31 11:08:28 +02:00
a3996a81e3 FPGA: Remove data collection counter 2023-05-30 20:13:54 +02:00
7ad4fbe061 AcquisitionDevice: Print information on data collection counter in start message 2023-05-27 21:54:55 +02:00
effcd2d2b7 AcquisitionDevice: Set cancel data collection bit before starting new data collection 2023-05-27 21:54:36 +02:00
72cdb88c0c FPGA: Add host_writer idle marker 2023-05-27 21:45:21 +02:00
19753c697b AcquisitionDevice: Rewind to start at the beginning to recover FPGA 2023-05-27 21:00:31 +02:00
c1212a14d9 FPGA: work requests are consumed while host_writer not working 2023-05-26 22:12:34 +02:00
b926e69885 FPGA: data_collection_fsm counter 2023-05-26 20:39:12 +02:00
021e652dc6 FPGA: non-blocking mode (to be tested) 2023-05-26 18:46:26 +02:00
7d5694139f FPGA: Save full JF timestamp and exptime 2023-05-17 21:30:42 +02:00
ee6b25ac53 AcquisitionDevice: Fix some unnecessary debug printing 2023-05-03 16:45:16 +02:00
16bd6836d2 AcquisitionDevice: Rework work request queue 2023-04-26 06:06:09 +02:00
960e7d1d4e FPGAAcquisitionDevice: Handle signaling work request done 2023-04-25 21:14:40 +02:00
bf2a23ef7e AcquisitionDevice: Completion queue is handled by particular implementation of the device 2023-04-25 15:58:07 +02:00
f01f2e79d1 AcquisitionDevice: Minor adjustments to handling work requests 2023-04-25 11:24:44 +02:00
df15755612 AcquisitionDevice: Use work_completion_queue to read start completion message 2023-04-25 10:41:18 +02:00
32baaef1e4 AcquisitionDevice: IPv4 address and UDP destination port is property of the device and not of a particular run 2023-04-15 12:08:01 +02:00
a8f036da5b Track bunchID, info, and timestamp from AcquisitionDevice to HDF5DataFile 2023-04-14 14:46:32 +02:00
94ba13b3a1 JFJochException: OpenCAPIError -> AcquisitionDeviceError 2023-04-11 17:14:15 +02:00
1757d42182 Initial commit
Signed-off-by: Filip Leonarski <filip.leonarski@psi.ch>
2023-04-06 11:17:59 +02:00