Commit Graph

2055 Commits

Author SHA1 Message Date
babic_a fbad86ac67 Fix all tests for udp recv 2021-07-06 11:50:38 +02:00
babic_a 48932e637d Fix test for udp receiving 2021-07-06 11:48:11 +02:00
babic_a 97b7ed12bc Fix test 2021-07-06 11:45:25 +02:00
babic_a a0f7b6bd86 Adapt FrameUdpReceiver tests to new code 2021-07-06 11:32:46 +02:00
babic_a f8b9a7a518 Fix Packet receiver tests 2021-07-06 11:32:16 +02:00
babic_a 644d6f4f6a Improve output log 2021-07-06 11:31:28 +02:00
babic_a eb18db9446 Frame index reset happens as part of the acquire function 2021-07-06 11:25:41 +02:00
babic_a 2948afcdf2 Properly initialize buffer in sync 2021-07-06 11:25:16 +02:00
babic_a 881491220e Add config to streamer 2021-07-06 11:24:11 +02:00
babic_a b33d13b595 Add hint about failing tests 2021-07-06 11:22:50 +02:00
babic_a 6928d931ce Add marker for invalid frame_index
So far we used 0 but this is not valid int he Eiger case
where the frame_index gets set to 0 in each acquisition.
2021-07-06 11:22:38 +02:00
babic_a 451092cc66 Fix tests for std-udp-recv 2021-07-06 11:21:46 +02:00
babic_a 3e137105be Fix name in udp recv help 2021-07-06 09:30:04 +02:00
babic_a 42414b6250 Adjust signature 2021-07-06 09:27:54 +02:00
babic_a 5b05bcc473 Fix build script 2021-07-06 09:23:24 +02:00
babic_a 298db2cab5 Add simple re-try sync mechanism 2021-07-06 09:22:59 +02:00
lhdamiani 300d992acf Merge branch 'eiger' of https://github.com/paulscherrerinstitute/sf_daq_buffer into eiger
Conflicts:
	jf-assembler/src/main.cpp
	jf-udp-recv/src/main.cpp
	std-udp-recv/src/FrameUdpReceiver.cpp
2021-07-05 22:13:15 +02:00
lhdamiani a81c1fa773 eiger image assemble routine. 2021-07-05 22:03:41 +02:00
babic_a 9d56da96f9 Add stub of std-stream-send 2021-07-05 17:59:09 +02:00
babic_a 13547a5fef Remove stream send component 2021-07-05 17:58:44 +02:00
babic_a eb9c87cf2f Add std-udp-sync project 2021-07-05 16:12:53 +02:00
babic_a 9ff380e78a Remove unused import 2021-07-05 16:07:47 +02:00
babic_a 64375de624 Move detector configs to common 2021-07-05 16:07:27 +02:00
babic_a 853effc006 Fix stats name output 2021-07-05 15:46:38 +02:00
babic_a c40ffb8b12 Fix name of udp recv processes 2021-07-05 15:30:28 +02:00
babic_a a64ea62c88 Isolate detector differences to FrameUdpRecv 2021-07-05 15:14:00 +02:00
babic_a f9e8b2750a Fix call to FrameUdpReceiver 2021-07-05 15:03:48 +02:00
babic_a 78899d319f Adjust FrameStats invocation 2021-07-05 14:50:39 +02:00
babic_a 566820ed0c Remove static buffer config
This needs to be calculated based on the bit depth
2021-07-05 14:49:31 +02:00
babic_a 7b8a065d8c Remove unused include 2021-07-05 14:48:41 +02:00
babic_a 0082c30a66 Adjust the ImageMetadata format 2021-07-05 14:47:58 +02:00
babic_a 7b4b750914 Adjust formats to latest standard 2021-07-05 14:45:09 +02:00
babic_a 82a334212f Add detector type to definitions 2021-07-05 14:44:50 +02:00
babic_a 38b4af3297 Adapt FrameStat for common udp receivers 2021-07-05 14:44:05 +02:00
babic_a 8453c275f6 Adjust the UDP receivers to work also for Eiger 2021-07-05 14:29:42 +02:00
babic_a a5e54b0890 Add std_udp_recv config structure 2021-07-05 14:24:36 +02:00
babic_a bdd065cd42 Comment out structs not used 2021-07-02 15:15:42 +02:00
babic_a 2935739717 Move detector specific files to std receiver 2021-07-02 15:14:25 +02:00
babic_a 7879c3c3ea Move JF specific receiver to generic 2021-07-02 14:41:48 +02:00
babic_a ce93dce7cf Removed MODULE_N_BYTES requirement 2021-07-02 14:17:38 +02:00
babic_a 95be6b25e2 Remove Eiger module n_bytes and calculate correctly 2021-07-02 14:13:56 +02:00
babic_a 4b8bada7ed Extract EigerAssembler from RamBuffer 2021-07-02 13:38:15 +02:00
babic_a 1c8d4ef2a4 Adjust assembler call 2021-07-02 13:29:44 +02:00
babic_a 64fa0a3140 Add comment to JF udp recv 2021-07-02 13:29:25 +02:00
babic_a f80fa1ca3a Adjustments to RamBuffer 2021-07-02 13:04:13 +02:00
babic_a 2f45258d4f Adjust assembler code for Eiger 2021-07-02 13:03:55 +02:00
babic_a 7030de8483 Adjust assembler statistics expected type 2021-07-02 13:01:16 +02:00
babic_a 76fd1e923b Externalize image assembly from RamBuffer 2021-07-02 12:40:22 +02:00
lhdamiani c344daaffe bit depth parameter infrastructure. partial eiger assemble image routine. 2021-07-02 10:44:51 +02:00
Hax Damiani Leonardo 3f7fef4f61 Merge branch 'master' into eiger 2021-04-26 16:10:43 +02:00