Commit Graph
41 Commits
Author SHA1 Message Date
leonarski_f 0d3cb19a2e Fix tests + trim unnecessary variables in DataProcessingSettings 2023-11-16 19:58:24 +01:00
leonarski_f 4307a670eb gRPC is necessary only for JFJochBroker 2023-11-16 18:47:53 +01:00
leonarski_f 03d2acfbe2 JFJochStateMachine: Limit ProtoBuf structures 2023-11-16 16:20:01 +01:00
leonarski_f 80583279e9 JFJochStateMachine: Remove fetchign pedestal/mask through broker 2023-11-16 14:27:18 +01:00
leonarski_f f7069ebf5e JFJochStateMachine: Reduce reliance on ProtoBuf (work in progress) 2023-11-16 13:57:15 +01:00
leonarski_f 611a0819c9 jfjoch_broker: Reading configuration file 2023-11-15 21:16:08 +01:00
leonarski_f e8d576a563 jfjoch_writer: Not dependent on gRPC 2023-11-15 10:40:03 +01:00
leonarski_f 049dffe91e JFJochStateMachine: Fix non-existing UnitCell constructor 2023-11-14 19:59:35 +01:00
leonarski_f 3f7fc04d84 Monolithic design achieved! (jfjoch_broker is NOT up to date!) 2023-11-14 18:23:43 +01:00
leonarski_f 2b6901af58 DiffractionExperiment: Move DetectorSettings and DatasetSettings to JFJochStateMachine 2023-11-14 16:33:19 +01:00
leonarski_f 9bf11a451d CMake: Include receiver as dependency for jfjoch_broker 2023-11-14 14:07:08 +01:00
leonarski_f f778a35e6f DiffractionExperiment: Move internal variables to a C++ structure 2023-11-14 13:17:58 +01:00
leonarski_f 2f87b4c1b1 JFCalibration: Remove ProtoBuf bindings 2023-11-13 16:38:56 +01:00
leonarski_f dbef6a3b17 JFJochReceiver is directly invoked by the broker 2023-11-13 16:08:28 +01:00
leonarski_f 3725ec5a73 JFJochServices: ProtoBuf JFJochFullBrokerStatus becomes C++ struct + remove writer stats 2023-11-13 14:45:00 +01:00
leonarski_f eaf7792459 DataProcessingSettings has equivalent C++ and ProtoBuf structures 2023-11-11 18:48:38 +01:00
leonarski_f 04c251d16a gRPC: Remove optional variables from ProtoBuf 2023-11-10 17:43:51 +01:00
leonarski_f d23bcb564d JFJochReceiver: output is standard C++ structure 2023-11-10 14:16:23 +01:00
leonarski_f 4bc61de084 AcquisitionDevice no longer depends on ProtoBuf (at least directly) 2023-11-08 21:51:42 +01:00
leonarski_f 310d77a57f JFJochReceiver: No access to preview frame via gRPC 2023-11-07 10:13:19 +01:00
leonarski_f 50556932fb DiffractionExperiment: Remove spot finder stride 2023-11-03 16:56:50 +01:00
leonarski_f 3f2a692f17 DetectorSetup: Configure UDP interface count 2023-09-20 14:03:55 +02:00
leonarski_f 16bbf54f2a Remove open source license (for now) 2023-09-15 10:47:21 +02:00
leonarski_f c9b7bb5a75 JFJochStateMachine: If storage cell number > 1 start from cell 0 2023-07-04 21:38:10 +02:00
leonarski_f 939e661a33 DiffractionExperiment: Fix starting storage cell (2) 2023-05-14 15:37:16 +02:00
leonarski_f bc396bfd25 JFJochReceiver: add bkg estimate to measurement statistics 2023-05-13 12:23:01 +02:00
leonarski_f 6c15e07acb JFJochStateMachine: Generate MeasurementStatistics for running dataset 2023-05-10 18:46:04 +02:00
leonarski_f e5739f5408 JFJochReceiver: Transfer all radial integration profiles in one ProtoBuf 2023-05-09 22:19:05 +02:00
leonarski_f 122c58fbf7 JFJochReceiver: Track available send buffers 2023-05-09 16:44:56 +02:00
leonarski_f f14693fe43 HDF5 file writer - per file analysis 2023-04-19 23:09:26 +02:00
leonarski_f 25cb4df0bf JFJochReceiver: Give one plot at a time 2023-04-18 14:51:51 +02:00
leonarski_f feb5fcacf3 DiffractionExperiment: Refactor IPv4 handling (now it is just base addr for detector IP) 2023-04-15 12:29:14 +02:00
leonarski_f 96a1b6e50c Frontend: Added option to select detector 2023-04-13 18:12:19 +02:00
leonarski_f ae44b2eedf DiffractionExperiment: Remove indexing period (indexing works at the same pace as spot finding) 2023-04-13 15:30:25 +02:00
leonarski_f 94e6254746 JFJochBroker: More parameters tunable from configuration file, more user friendly, can select detector remotely 2023-04-13 15:09:19 +02:00
leonarski_f b9fa8f5e0a JFJochBrokerParser: added more parsers for broker configuration (YAML in the future?) 2023-04-13 14:08:01 +02:00
leonarski_f 90af364f68 JFJochBrokerParser: Add detector geometry parser 2023-04-13 11:49:47 +02:00
leonarski_f 0973f3725d Detector Geometry customization 2023-04-12 19:22:13 +00:00
leonarski_f b42af7d10d JFJochBroker: Get measurement statistics 2023-04-10 20:43:08 +02:00
leonarski_f 53c2e0bb0d JFJochBroker: Add GetCalibrationStatistics 2023-04-08 19:10:51 +02:00
leonarski_f 1757d42182 Initial commit
Signed-off-by: Filip Leonarski <filip.leonarski@psi.ch>
2023-04-06 11:17:59 +02:00