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