|
|
0994e142b3
|
JFJochReceiverIntegrationTest: Increase buffer count for storage cell pedestal G2 test
|
2023-05-30 20:47:10 +02:00 |
|
|
|
a3996a81e3
|
FPGA: Remove data collection counter
|
2023-05-30 20:13:54 +02:00 |
|
|
|
b926e69885
|
FPGA: data_collection_fsm counter
|
2023-05-26 20:39:12 +02:00 |
|
|
|
021e652dc6
|
FPGA: non-blocking mode (to be tested)
|
2023-05-26 18:46:26 +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 |
|
|
|
1df16b1a1e
|
JFJochReceiver: Save receiver_available_send_buffers and receiver_aq_dev_delay in HDF5 file
|
2023-05-18 12:46:58 +02:00 |
|
|
|
bb4cee9b2d
|
JFJochReceiver: Save information on crystal lattice and spot indexing status to HDF5 file
|
2023-05-18 10:46:46 +02:00 |
|
|
|
e3998a7488
|
IndexerWrapper: Add indexed spots information
|
2023-05-18 09:18:16 +02:00 |
|
|
|
8c85789a77
|
IndexerWrapper: Use dedicated structure to write result
|
2023-05-18 08:52:49 +02:00 |
|
|
|
ea719742ce
|
DiffractionExperiment: Solid angle correction is saved with the master file
|
2023-05-17 22:53:41 +02:00 |
|
|
|
11e478a5d0
|
DiffractionExperiment: Solid angle correction is not anymore preference of a dataset; it can be now turned on and off when asking for plot
|
2023-05-17 22:33:03 +02:00 |
|
|
|
7d5694139f
|
FPGA: Save full JF timestamp and exptime
|
2023-05-17 21:30:42 +02:00 |
|
|
|
f372c0e697
|
ImageMessage: Add storage cell number
|
2023-05-17 20:40:55 +02:00 |
|
|
|
6c18c0a5cd
|
DiffractionExperiment: Pedestal with storage cells is based on external trigger
|
2023-05-15 15:35:06 +02:00 |
|
|
|
939e661a33
|
DiffractionExperiment: Fix starting storage cell (2)
|
2023-05-14 15:37:16 +02:00 |
|
|
|
1ef74b0a53
|
DiffractionExperiment: Fix starting storage cell
|
2023-05-14 15:21:31 +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 |
|
|
|
2c62d01759
|
JFJochFrameSerializer: Serializer buffer is managed externally
|
2023-05-09 15:36:56 +02:00 |
|
|
|
70fb7b96f8
|
RadialIntegrationProfile: Minor change to the interface
|
2023-05-09 14:47:23 +02:00 |
|
|
|
a867b1c596
|
DiffractionExperiment: solid angle correction
|
2023-05-09 14:03:59 +02:00 |
|
|
|
96cd6fe552
|
Add JFJochReceiverTest_Cancel
|
2023-05-08 21:22:28 +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 |
|
|
|
8e794c87c8
|
Save radial integration results in master file
|
2023-05-06 12:44:42 +02:00 |
|
|
|
70a10c594c
|
HDF5DataFile: Save radial integration result
|
2023-05-06 12:13:22 +02:00 |
|
|
|
2da2fb2631
|
StartMessage: Stream rad_int_bin_to_q
|
2023-05-06 11:03:30 +02:00 |
|
|
|
0d2fa850a2
|
JFJochReceiver: Per-data-file radial integration profile
|
2023-05-06 10:54:28 +02:00 |
|
|
|
59fbeab176
|
CatchTest: get correct value for storage cell delay in test
|
2023-05-06 10:20:26 +02:00 |
|
|
|
70bdcfd99d
|
DiffractionExperiment: Storage cell number can be adjusted from the frontend
|
2023-05-05 13:42:04 +02:00 |
|
|
|
e5f6bba4aa
|
Merge branch 'jfjoch_cbor_in_place' into main
|
2023-05-02 21:18:27 +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 |
|
|
|
9d5be2a4e9
|
FrameTransformation: Split packing and compression
|
2023-05-01 21:27:08 +02:00 |
|
|
|
dce186f9f9
|
JFJochFrameSerializer: add functions to append image to buffer
|
2023-05-01 21:09:03 +02:00 |
|
|
|
af2ed525a0
|
JFJochFrameSerializer: for the buffer return pointer + size, not vector reference (allows for more flexibility)
|
2023-05-01 20:26:15 +02:00 |
|
|
|
6a2cdf1d2b
|
Move WorkRequest to Completion.h
|
2023-04-25 19:47:31 +02:00 |
|
|
|
bf2a23ef7e
|
AcquisitionDevice: Completion queue is handled by particular implementation of the device
|
2023-04-25 15:58:07 +02:00 |
|
|
|
f14693fe43
|
HDF5 file writer - per file analysis
|
2023-04-19 23:09:26 +02:00 |
|
|
|
fae3cf5b42
|
CBORTest: Check content of arrays with/without compression
|
2023-04-19 22:31:38 +02:00 |
|
|
|
37b5d1a169
|
Move stream2.c/.h to tests => they are not part of the JFJochFrameSerialization lib
|
2023-04-19 13:36:27 +02:00 |
|
|
|
25359f0d60
|
CBOR: Adjust for DECTRIS stream2 compatibility:
* date/time tag
* initial tag self-described CBOR
* series ID
* fixes to typed array header in case of compression
|
2023-04-19 12:58:29 +02:00 |
|
|
|
d2df1b3ce3
|
CBOR: Add self describing CBOR tag at the beginning
|
2023-04-19 09:53:25 +02:00 |
|
|
|
f471e0925d
|
CBOR: Add summation to start message
|
2023-04-19 09:30:14 +02:00 |
|
|
|
25cb4df0bf
|
JFJochReceiver: Give one plot at a time
|
2023-04-18 14:51:51 +02:00 |
|
|
|
c792367496
|
FPGA: Minor clean-up of UDP processing
|
2023-04-15 19:33:34 +02:00 |
|
|
|
1800538e54
|
ProtoBuf: AcqusitionDeviceStatistics doesn't include per-image information to reduce message size
|
2023-04-15 19:29:18 +02:00 |
|
|
|
feb5fcacf3
|
DiffractionExperiment: Refactor IPv4 handling (now it is just base addr for detector IP)
|
2023-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
|
2023-04-15 12:08:01 +02:00 |
|
|
|
653b82d6c3
|
FPGA + receiver + detector: Use column ID to decode detector half-module number
|
2023-04-15 11:08:32 +02:00 |
|