7302d99c8d
MlxRawEthDevice: Set to idle in case of exception
Filip Leonarski2023-04-15 15:34:08 +02:00
875adb9701
LinuxSocketDevice: Add basic Linux socket support
Filip Leonarski2023-04-15 15:33:48 +02:00
feb5fcacf3
DiffractionExperiment: Refactor IPv4 handling (now it is just base addr for detector IP)
Filip Leonarski2023-04-15 12:29:14 +02:00
32baaef1e4
AcquisitionDevice: IPv4 address and UDP destination port is property of the device and not of a particular run
Filip Leonarski2023-04-15 11:52:55 +02:00
3319306b50
PCIe driver: dedicated function to set/get IPv4
Filip Leonarski2023-04-15 11:30:36 +02:00
653b82d6c3
FPGA + receiver + detector: Use column ID to decode detector half-module number
Filip Leonarski2023-04-15 11:08:32 +02:00
ae44b2eedf
DiffractionExperiment: Remove indexing period (indexing works at the same pace as spot finding)
Filip Leonarski2023-04-13 15:30:25 +02:00
94e6254746
JFJochBroker: More parameters tunable from configuration file, more user friendly, can select detector remotely
Filip Leonarski2023-04-13 14:55:39 +02:00
b9fa8f5e0a
JFJochBrokerParser: added more parsers for broker configuration (YAML in the future?)
Filip Leonarski2023-04-13 14:08:01 +02:00
89703baa45
DetectorSetup: Added class that describes detector (geometry, calibration, hostname, etc.) => in the future this should be abstract class
Filip Leonarski2023-04-13 12:55:20 +02:00
90af364f68
JFJochBrokerParser: Add detector geometry parser
Filip Leonarski2023-04-13 11:49:47 +02:00
9508459db0
DiffractionExperiment: Add test for exporting DetectorConfig with/without detector module hostnames
Filip Leonarski2023-04-13 11:48:51 +02:00
54fefc50f5
DetectorWrapper: Use sendSoftwareTrigger/setMaster from slsDetectorPackage
Filip Leonarski2023-04-13 11:05:28 +02:00
5b112f1ee4
DiffractionExperiment: slsDetectorPackage use string for server version
Filip Leonarski2023-04-13 11:04:04 +02:00