Commit Graph

37 Commits

Author SHA1 Message Date
de5ebbeb1d Fix JFJochFullIntegrationTest 2023-11-16 20:25:16 +01:00
0d3cb19a2e Fix tests + trim unnecessary variables in DataProcessingSettings 2023-11-16 19:58:24 +01:00
4307a670eb gRPC is necessary only for JFJochBroker 2023-11-16 18:47:53 +01:00
03d2acfbe2 JFJochStateMachine: Limit ProtoBuf structures 2023-11-16 16:20:01 +01:00
59765091b9 Fix test 2023-11-16 14:27:24 +01:00
f7069ebf5e JFJochStateMachine: Reduce reliance on ProtoBuf (work in progress) 2023-11-16 13:57:15 +01:00
e8d576a563 jfjoch_writer: Not dependent on gRPC 2023-11-15 10:40:03 +01:00
dbef6a3b17 JFJochReceiver is directly invoked by the broker 2023-11-13 16:08:28 +01:00
3725ec5a73 JFJochServices: ProtoBuf JFJochFullBrokerStatus becomes C++ struct + remove writer stats 2023-11-13 14:45:00 +01:00
3e4eb449de AcquisitionDeviceGroup: Used to simplify handling multiple aq devices 2023-11-12 13:32:24 +01:00
04c251d16a gRPC: Remove optional variables from ProtoBuf 2023-11-10 17:43:51 +01:00
4efcdaab74 AcqusitionDevice: Moved to dedicated directory 2023-11-10 11:45:16 +01:00
56476e3e5f ZMQPreviewPublisher: Stream CBOR data 2023-11-08 19:19:32 +01:00
b2743072e6 DiffractionExperiment: Remove frame summation (summation only on FPGA) 2023-11-06 16:09:08 +01:00
fcd7612656 DiffractionExperiment: Remove 2x2 binning to simplify transformation code 2023-11-06 14:16:15 +01:00
e6442f6384 ZMQPreviewPublisher: Support both 16-bit and 32-bit images in preview 2023-11-03 17:38:23 +01:00
50556932fb DiffractionExperiment: Remove spot finder stride 2023-11-03 16:56:50 +01:00
72045655b4 JFJochReceiver: Use FPGA based spot finder 2023-11-03 12:39:12 +01:00
53f4f4acf9 RadialIntegration: Calculate only on FPGA 2023-10-21 19:15:42 +02:00
16bbf54f2a Remove open source license (for now) 2023-09-15 10:47:21 +02:00
831c93104d DiffractionExperiment: Add option to save calibration 2023-06-28 17:30:59 +02:00
a43fa2a296 ProtoBuf: Don't use maps, as these don't preserve order of elements 2023-06-26 09:27:47 +02:00
a12fc941d5 JFJochReceiver: Remove host subdirectory 2023-06-07 21:28:22 +02:00
eaccdf67b7 ZMQPreviewPublisher: Add spots to preview message + allow for frame number management within the ZMQPreviewPublisher 2023-05-18 22:36:43 +02:00
2aa8b5cf91 DiffractionExperiment: Fix loading 2x2 binning/solid angle/apply pixel mask 2023-05-10 13:55:21 +02:00
db54692735 JFJochReceiver: Minor change to way how radiation integration profiles are generated 2023-05-10 09:22:02 +02:00
e5739f5408 JFJochReceiver: Transfer all radial integration profiles in one ProtoBuf 2023-05-09 22:19:05 +02:00
9e5238bc03 JFJochFullIntegrationTest: Don't check for binning of 0 2023-05-08 13:35:02 +02:00
00a605889a JFJochFullIntegrationTest: Add cancel integration test with summation of 100 2023-05-08 13:25:09 +02:00
70bdcfd99d DiffractionExperiment: Storage cell number can be adjusted from the frontend 2023-05-05 13:42:04 +02:00
dffe5ab6b9 JFJochReceiver: Use multithreaded implementation for summation of 50+ (assuming 100 microsecond to span thread, it is 0.5% overhead at 25 ms) 2023-05-02 21:17:53 +02:00
f14693fe43 HDF5 file writer - per file analysis 2023-04-19 23:09:26 +02:00
25cb4df0bf JFJochReceiver: Give one plot at a time 2023-04-18 14:51:51 +02:00
ae44b2eedf DiffractionExperiment: Remove indexing period (indexing works at the same pace as spot finding) 2023-04-13 15:30:25 +02:00
94e6254746 JFJochBroker: More parameters tunable from configuration file, more user friendly, can select detector remotely 2023-04-13 15:09:19 +02:00
0973f3725d Detector Geometry customization 2023-04-12 19:22:13 +00:00
1757d42182 Initial commit
Signed-off-by: Filip Leonarski <filip.leonarski@psi.ch>
2023-04-06 11:17:59 +02:00