babic_a
b39fd93431
Add method for creating image buffer files
2021-01-20 11:10:39 +01:00
babic_a
94749585d8
Add ImageBinaryWriter implementation
2021-01-19 19:09:19 +01:00
babic_a
2a9e4f2b7c
Implementation of WriterStats for the live writer
2021-01-19 18:35:28 +01:00
babic_a
6bbbd734c7
Add jf-live-writer
...
First implementation of the image buffer writer for the
Jungfrau
2021-01-19 17:20:06 +01:00
babic_a
402a2b978d
Rework sf-stream to attach to assembler
live-writer
2021-01-19 16:58:07 +01:00
babic_a
d3d51d2957
Adjust stats to new stream workings
2021-01-19 16:57:41 +01:00
babic_a
53e24c9f1a
Reorganize assembler main code
2021-01-19 14:06:57 +01:00
babic_a
39d714f538
Add jf-assembler executable
...
This service reconstructs the various modules and sends out a
image metadata stream for further consumers.
2021-01-19 14:02:57 +01:00
babic_a
65fb6c929f
Remove hdf5 linking to core-buffer
2021-01-19 13:40:16 +01:00
babic_a
0df8598952
Separate image assembly and image retrieval in RamBuffer
2021-01-19 13:22:43 +01:00
babic_a
ccca4225d4
Change bind and connect socket helper functions to take string
2021-01-19 13:02:03 +01:00
babic_a
a3d0286250
Add missing link library to sf_writer
2021-01-19 10:56:14 +01:00
babic_a
20bf00cbbe
Adjust RamBuffer test
2021-01-19 10:52:18 +01:00
babic_a
e013c4a6f8
Increase number of packets read at once to 128
2021-01-15 18:18:54 +01:00
babic_a
0a3db103c5
Change stats names to use _ instead of -
...
Using - is causing problems in Influx -> we move to use
the executable name instead of the project name as the main
identifier.
2021-01-15 11:18:07 +01:00
babic_a
fec900ff63
Increase the sf_stream output frequency to 10 seconds
2021-01-15 11:15:28 +01:00
babic_a
ba9532591c
Add details about unexpected pulse_id in ram buffer error
2021-01-15 11:14:54 +01:00
babic_a
3ed5bcb330
Statistics for sf-stream
2021-01-15 11:07:31 +01:00
babic_a
f58ec4270c
Implementation fo StreamStats for outputting Grafana metrics
2021-01-15 11:06:47 +01:00
babic_a
2937326dbf
Return n_lost_pulses in sync from receiver
...
In order to have proper statistics we need to return the
number of lost pulses from the receiver. We cannot just count
the gap in pulse_id as the beam might be operated at
different frequencies.
2021-01-15 10:59:43 +01:00
babic_a
0cf973802d
Add stream stats modulo to config file
2021-01-14 15:45:41 +01:00
babic_a
dd52eea55b
Reverse sync difference criteria in streamer
2021-01-13 16:20:51 +01:00
babic_a
e9bb30eac8
Fix streamer sync attempts for loop
2021-01-13 16:18:47 +01:00
babic_a
cb9ddb3693
Fix the count of input parameters in streamer
2021-01-13 16:14:56 +01:00
babic_a
6ee8f7d89d
Remove pulse_id stream from streamer
...
This is not needed anymore since we have a different architecture.
2021-01-13 15:54:28 +01:00
babic_a
c90114bec9
Add 0 in module_id < 10
2021-01-13 12:45:57 +01:00
babic_a
4c914ad66e
Fix number of parameters check in main
2021-01-12 18:17:15 +01:00
babic_a
87e47173d1
Fix repetition rate in statistics to nice numbers
2021-01-12 16:19:58 +01:00
babic_a
19e08c3718
Invert the clocks to get a positive duration
2021-01-12 16:08:08 +01:00
Dmitry Ozerov and babic_a
12a426f63a
changes in jungfrau header package for 5.0.0 slsDetector version
2021-01-12 15:59:59 +01:00
babic_a
d3c3641311
Fix indent in for loop
2021-01-12 13:44:40 +01:00
babic_a
b00ce59fa0
Fix the number of input parameters to the executable
2021-01-12 13:44:05 +01:00
Dmitry Ozerov and Data Backend account
91f4348bf2
added JF03 (Bernina I0 detector)
2020-12-09 12:54:56 +01:00
Dmitry Ozerov and Data Backend account
4f69fec838
add JF03, copy pedestal files to common place
2020-12-09 12:51:49 +01:00
Dmitry Ozerov and Data Backend account
13218459bc
restart stream service when config file changed
2020-12-06 10:05:43 +01:00
Dmitry Ozerov and Data Backend account
e68a77ce8b
arrangement of alra detectors on daq8 server
2020-12-04 18:40:42 +01:00
Dmitry Ozerov and Data Backend account
344f931f53
jail conversion of pedestal to the conversion cores
2020-12-04 18:13:20 +01:00
Dmitry Ozerov and Data Backend account
f46acddb61
typo
2020-12-02 11:56:20 +01:00
Data Backend account
5dca41dce6
Merge branch 'master' of https://github.com/paulscherrerinstitute/sf_daq_buffer
2020-12-02 11:43:22 +01:00
Dmitry Ozerov and Data Backend account
837f34ecc8
proper treatment of JF10(stripsel) detector in conversion by sf_daq procedure
2020-12-02 11:43:07 +01:00
Dmitry Ozerov and Data Backend account
c86f6307af
added JF04/JF09/JF10 detectors
2020-12-01 22:12:14 +01:00
Dmitry Ozerov and Data Backend account
78e31e0ef6
automatically convert pedestal files
2020-12-01 22:04:38 +01:00
Dmitry Ozerov and Data Backend account
5dd111bde3
changes in jungfrau header package for 5.0.0 slsDetector version
2020-11-20 11:50:34 +01:00
usov_i and GitHub
c64299481e
Adapt export_file.py to use jungfrau_utils/1.3
2020-11-17 15:15:36 +01:00
Dmitry Ozerov and Data Backend account
a131f0ca62
JF11 configuration for retreive
2020-11-09 19:34:05 +01:00
Dmitry Ozerov and Data Backend account
fd3c86fb8d
standartisation of scripts, JF01
2020-11-05 22:13:18 +01:00
Dmitry Ozerov and Data Backend account
0e001f4daf
standartisation of scripts
2020-11-05 21:46:22 +01:00
Dmitry Ozerov and Data Backend account
fe39841df9
adaptation of scripts to run on sf-daq-4
2020-11-04 09:23:09 +01:00
Dmitry Ozerov and Data Backend account
344ea97008
Merge branch 'master' of https://github.com/paulscherrerinstitute/sf_daq_buffer
2020-10-27 20:01:07 +01:00
Dmitry Ozerov and Data Backend account
575437704f
new laser mode 1:3
2020-10-27 20:00:15 +01:00