|
|
e1a6830c50
|
FPGA: Add multipixel (-> TODO calculate proper number)
|
2023-10-24 16:43:24 +02:00 |
|
|
|
ee363a8356
|
JFJochReceiver: Given firmware now masks uncollected parts of the image, receiver will accept partial modules (but not for pedestal!)
|
2023-10-21 23:01:17 +02:00 |
|
|
|
99741ae5c5
|
ADU histogram: Save
|
2023-10-21 19:51:25 +02:00 |
|
|
|
b4ab3087f1
|
RadialIntegrationProfile: Extra routines to handle GPU/CPU/FPGA workflows in more versatile way
|
2023-10-21 17:14:17 +02:00 |
|
|
|
a338a1743b
|
RawToConvertedGeometry: Add function to calculate location of a raw pixel in converted geometry
|
2023-10-20 13:27:21 +02:00 |
|
|
|
4e4a232a6d
|
Definitions: Increase max gRPC message size to 2 GB -> need to change later how calibration is being transferred
|
2023-10-20 11:40:09 +02:00 |
|
|
|
6691b01265
|
PCIe driver: accept spot finding parameters
|
2023-10-18 21:23:41 +02:00 |
|
|
|
98fe70315b
|
FPGA: add bitshuffle to HLS modules (don't integrate at the moment into the whole design)
|
2023-09-30 11:28:01 +02:00 |
|
|
|
549cc6a887
|
FPGA: Add ADU histogram (work in progress; needs test)
|
2023-09-29 16:55:37 +02:00 |
|
|
|
79aef71ce3
|
FPGA: spot_finder added
|
2023-09-26 18:54:31 +02:00 |
|
|
|
84bf69b8a6
|
FPGA: frame generator reads from HBM (work in progress)
|
2023-09-26 13:14:43 +02:00 |
|
|
|
f4f4b50be7
|
FPGA: frame_generator has 8 module specific frames
|
2023-09-24 15:43:04 +02:00 |
|
|
|
f06e92fd1b
|
FPGA: load_calibration allows to upload integration map
|
2023-09-22 18:28:35 +02:00 |
|
|
|
2c9d623265
|
integration: use separate FIFO for integration results
|
2023-09-22 17:49:14 +02:00 |
|
|
|
2eb85496f2
|
FPGA: add integration routine (work in progress)
|
2023-09-21 17:12:01 +02:00 |
|
|
|
a5aed37100
|
Definitions.h: Increase space for data processing results
|
2023-09-21 10:08:53 +02:00 |
|
|
|
8c1bc9d89d
|
FPGA: Remove non-blocking mode
|
2023-09-20 16:41:14 +02:00 |
|
|
|
6cbd577824
|
DetectorSetup: Configure UDP interface count
|
2023-09-20 14:00:10 +02:00 |
|
|
|
7396ee342c
|
FPGA: Increase release level to make sure FPGA is using 1 MiB bursts only
|
2023-09-19 13:13:23 +02:00 |
|
|
|
16bbf54f2a
|
Remove open source license (for now)
|
2023-09-15 10:47:21 +02:00 |
|
|
|
0b95456d3d
|
Adapt PCIe driver and tests for the new frame generator
|
2023-09-13 21:44:20 +02:00 |
|
|
|
7a635f1ee8
|
FPGA: load_calibration clean-up + simplification
|
2023-09-12 09:16:45 +02:00 |
|
|
|
6251c58f32
|
FPGA: Add function to transfer data from HBM to AXI-Lite accessible buffer
|
2023-09-08 19:08:37 +02:00 |
|
|
|
3aeb3e09ee
|
FPGA: Do not load internal packet generator frame via DMA
|
2023-09-06 11:57:16 +02:00 |
|
|
|
d996ca42c9
|
NUMAHWPolicy: Add more policies for 2-node system
|
2023-08-04 09:31:18 +02:00 |
|
|
|
45cdc11b73
|
CMake - fix compile definition
|
2023-07-28 11:42:06 +02:00 |
|
|
|
9d978a41f7
|
NUMAHWPolicy: Added
|
2023-07-28 11:07:15 +02:00 |
|
|
|
669b2d9358
|
CUDAWrapper: Move select device to dedicated wrapper
|
2023-07-27 21:30:10 +02:00 |
|
|
|
e63ce5df59
|
DiffractionExperiment: Save calibration is loaded from DatasetSettings
|
2023-07-27 15:28:52 +02:00 |
|
|
|
8a7b088b2f
|
MockAcquisitionDevice: Add Internal Packet Generator
|
2023-07-27 13:06:51 +02:00 |
|
|
|
fdb31a027a
|
grpcToJson.h: Issue with newer gRPC and ToString() method
|
2023-07-26 20:02:15 +02:00 |
|
|
|
9d1add32e5
|
jsonToGrpc.h: Some issues with conversion of error message to string between gRPC version
|
2023-07-26 17:26:32 +02:00 |
|
|
|
9e92e230ba
|
JFJochFrameSerializer: Single header for all the messages
|
2023-07-06 10:44:01 +02:00 |
|
|
|
f37a99e7e6
|
DiffractionExperiment: Remove scattering vector setting
|
2023-07-05 11:49:17 +02:00 |
|
|
|
2f7b46290a
|
FPGA: Enable non-power of 2 storage cell number
|
2023-07-04 21:59:48 +02:00 |
|
|
|
4ce2fcf98f
|
DiffractionExperiment: Adjust storage cell delay as a parameter
|
2023-07-04 21:07:40 +02:00 |
|
|
|
3067604e2a
|
Definitions.h: shortest allowed count time is 5 us
|
2023-07-04 16:37:56 +02:00 |
|
|
|
9d35660cf4
|
DetectorGeometry: Fix module slow direction if horizontal stacking > module number
|
2023-07-04 11:25:19 +02:00 |
|
|
|
8a203b7cf5
|
gRPC: Mask application during conversion is part of internal settings and is not part of easy accessible settings (to ensure it is always applied)
|
2023-07-01 19:20:19 +02:00 |
|
|
|
a66ac66d0b
|
gRPC: Changed behavior, so mask application during conversion is now default behavior
|
2023-06-30 13:34:45 +02:00 |
|
|
|
831c93104d
|
DiffractionExperiment: Add option to save calibration
|
2023-06-28 17:30:59 +02:00 |
|
|
|
0904e1f198
|
JFJochFrameSerializer: Using CBORImage for mask and calibration + writing calibration in HDF5 file
|
2023-06-28 17:14:09 +02:00 |
|
|
|
d831300d14
|
JFJochFrameSerializer: Generalize 2D arrays for floats
|
2023-06-27 14:52:18 +02:00 |
|
|
|
2caba97bb2
|
DiffractionExperiment: Save ROI
|
2023-06-23 21:04:15 +02:00 |
|
|
|
9089794d46
|
ROIFilter: Fix
|
2023-06-23 14:29:49 +02:00 |
|
|
|
bd549bb339
|
ROIFilter: Add filter to only preserve ROI regions
|
2023-06-23 14:17:53 +02:00 |
|
|
|
bbd0b6ef36
|
ROIFilter: Add filter to only preserve ROI regions
|
2023-06-23 13:26:55 +02:00 |
|
|
|
ca15556964
|
DiffractionGeometry: Add DistFromEwaldSphere function
|
2023-06-19 20:06:11 +02:00 |
|
|
|
945a3b9271
|
DiffractionExperiment: Enable/disable solid angle and polarization corrections
|
2023-06-19 11:36:32 +02:00 |
|
|
|
74ed4ad47b
|
DiffractionGeometry: Fix PolarizationCorrection
|
2023-06-19 07:47:40 +02:00 |
|