|
|
96cd6fe552
|
Add JFJochReceiverTest_Cancel
|
2023-05-08 21:22:28 +02:00 |
|
|
|
0f4eccf733
|
AcquisitionOnlineCounters: More verbose error messages
|
2023-05-08 20:32:56 +02:00 |
|
|
|
34ead0eee9
|
JFJochReceiver: minor modifications
|
2023-05-08 20:27:18 +02:00 |
|
|
|
bca73c2ac1
|
recv.json: Increase ZMQ send high watermark to 5000
|
2023-05-08 16:50:07 +02:00 |
|
|
|
e799453b79
|
DiffractionExperiment: Default Q spacing is 0.05
|
2023-05-08 16:49:35 +02:00 |
|
|
|
9e5238bc03
|
JFJochFullIntegrationTest: Don't check for binning of 0
|
2023-05-08 13:35:02 +02:00 |
|
|
|
72276ed43a
|
JFJochReceiver: if no images sent, return compressed ratio of 0
|
2023-05-08 13:30:01 +02:00 |
|
|
|
00a605889a
|
JFJochFullIntegrationTest: Add cancel integration test with summation of 100
|
2023-05-08 13:25:09 +02:00 |
|
|
|
e8e5f50b21
|
Max summation is 5000
|
2023-05-08 13:12:44 +02:00 |
|
|
|
2e26133556
|
JFJochReceiver: Always print message about finished AcquireThread
|
2023-05-08 13:09:33 +02:00 |
|
|
|
489ca59c2c
|
Frontend: minor fix
|
2023-05-08 12:27:40 +02:00 |
|
|
|
107e980e31
|
jfjoch_grpc2http.py: implement cancel
|
2023-05-08 11:18:08 +02:00 |
|
|
|
747c7f8f0b
|
jfjoch_grpc2http.py: make it possible to use python requests
|
2023-05-08 10:53:06 +02:00 |
|
|
|
dc2746a610
|
JFJochReceiverService: Allow for binning == 0
|
2023-05-08 10:50:09 +02:00 |
|
|
|
355e53d424
|
Frontend: Add measurement statistics
|
2023-05-06 20:20:15 +02:00 |
|
|
|
0bb572fc51
|
HDF5Sum: Fix
|
2023-05-06 17:10:39 +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 |
|
|
|
116fb8091b
|
broker.json: Default spot finding period is 3500 us, so at 500 us frame time it is 7 images stride
|
2023-05-06 11:21:32 +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 |
|
|
|
cfc1c4d7ce
|
Frontend: Fix size of tabs in data processing plot choice
|
2023-05-06 07:46:02 +02:00 |
|
|
|
7dc8ded38b
|
DiffractionExperiment: Default storage cell delay is 7.5 us (so 10 us in reality)
|
2023-05-05 13:42:26 +02:00 |
|
|
|
70bdcfd99d
|
DiffractionExperiment: Storage cell number can be adjusted from the frontend
|
2023-05-05 13:42:04 +02:00 |
|
|
|
866d70f41c
|
JFJochReceiver: Use zero-copy ZeroMQ sending
|
2023-05-05 10:18:40 +02:00 |
|
|
|
f562095182
|
JFJochReceiver: Use C++20 std::latch
|
2023-05-05 09:36:34 +02:00 |
|
|
|
552194653b
|
Frontend: Fix field names
|
2023-05-04 18:47:42 +02:00 |
|
|
|
b686b1c94d
|
JFModuleGainCalibration: remove dependence on pointers, which could be not updated in case of copy/assignment
|
2023-05-04 18:45:28 +02:00 |
|
Leonarski Filip
|
d27faed668
|
Minor updates when trying the software on xbl-daq-38
Signed-off-by: Leonarski Filip <leonarski_f@xbl-daq-38.psi.ch>
|
2023-05-04 15:06:04 +02:00 |
|
|
|
d10201b502
|
jfjoch_action_test: Fix and adjust to recent modifications
|
2023-05-03 16:56:42 +02:00 |
|
|
|
ee6b25ac53
|
AcquisitionDevice: Fix some unnecessary debug printing
|
2023-05-03 16:45:16 +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 |
|
|
|
ef7b6e84d7
|
JFJochReceiver: Compress directly to CBOR format
|
2023-05-01 21:37:55 +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 |
|
|
|
60d95dc0d7
|
JFJochFrameSerializer: image is encoded at the very end
|
2023-05-01 18:36:58 +02:00 |
|
|
|
e48474e97c
|
FrameTransformations: Minor adjustments between functions
|
2023-05-01 18:36:37 +02:00 |
|
|
|
a05b59c6a5
|
CMake: Move CUDA part to main CMake file
|
2023-05-01 18:16:51 +02:00 |
|
|
|
310196d650
|
CUDA is no longer compulsory
|
2023-04-27 22:01:55 +02:00 |
|
|
|
85c3fb49f9
|
Merge branch 'broker_parser' into 'main'
Updates
See merge request jungfraujoch/nextgendcu!3
|
2023-04-26 07:24:16 +00:00 |
|
|
|
527f85c29d
|
CMake: Fix
|
2023-04-26 09:06:44 +02:00 |
|
|
|
16bd6836d2
|
AcquisitionDevice: Rework work request queue
|
2023-04-26 06:06:09 +02:00 |
|
|
|
960e7d1d4e
|
FPGAAcquisitionDevice: Handle signaling work request done
|
2023-04-25 21:14:40 +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 |
|
|
|
f01f2e79d1
|
AcquisitionDevice: Minor adjustments to handling work requests
|
2023-04-25 11:24:44 +02:00 |
|
|
|
df15755612
|
AcquisitionDevice: Use work_completion_queue to read start completion message
|
2023-04-25 10:41:18 +02:00 |
|