Commit Graph

341 Commits

Author SHA1 Message Date
Data Backend account 9be4aae751 Merge branch 'master' of https://github.com/paulscherrerinstitute/sf_daq_broker 2023-08-17 12:48:27 +02:00
Dmitry Ozerov c4258e3fdd allow (letters digits _ - + .) characters in directory name 2023-08-17 12:48:07 +02:00
Dmitry Ozerov fd764d7581 update streamvis and jungfrau_utils verions; switch to mamba for conda solver 2023-08-15 15:11:41 +02:00
Dmitry Ozerov 7dbcb03cde allow (letters digits _ - . % + =) characters in direcotry name of run 2023-08-15 14:56:46 +02:00
Dmitry Ozerov f013789575 configure dap via ansible 2023-08-02 15:28:08 +02:00
Dmitry Ozerov 5bee4c8772 add appended_directory_suffix field (and keep still user_tag_cleaned) 2023-07-17 13:09:18 +02:00
Dmitry Ozerov f05ed50549 add dot to the list of allowed characters for user_tag 2023-07-12 14:36:28 +02:00
Dmitry Ozerov 47c34b762b cleanup user_tag in case of not allowed characters and use that in directory name 2023-07-12 14:34:39 +02:00
Dmitry Ozerov 28e30a370f configure dap via sf-daq 2023-06-16 11:04:08 +02:00
Dmitry Ozerov 77e90e1121 generic NxM downsample possibility 2023-05-01 14:17:08 +02:00
Dmitry Ozerov 293f253a35 new versions of JF06 and JF07 detectors 2023-04-28 11:33:32 +02:00
Dmitry Ozerov 6ab2a6ea3a new version of JF06 2023-04-11 12:27:56 +02:00
Dmitry Ozerov 880ee17148 switch to standard data buffer retrieve service 2023-04-11 11:54:35 +02:00
Dmitry Ozerov 929f405342 separate by writers pedestal taking and retrieve/processing 2023-02-15 13:05:08 +01:00
Dmitry Ozerov 51a079330a save dap results by sf-daq, on request(and if present/produced); save roi of detectors 2023-02-13 13:06:00 +01:00
Dmitry Ozerov d0adb69cc0 possibility to close pgroup for writing via sf-daq 2023-02-13 10:32:26 +01:00
Dmitry Ozerov 71f5fda469 make random sleep to distribute the load to the pulseid2timestamp service 2023-02-13 10:31:02 +01:00
Data Backend account 68842dcd12 Merge branch 'master' of https://github.com/paulscherrerinstitute/sf_daq_broker 2023-02-13 09:13:54 +01:00
Dmitry Ozerov 1b8d6c089c copy files via sf-daq to aux/ directory only with same group-id, as destination pgroup 2023-02-13 09:13:07 +01:00
Dmitry Ozerov b764360989 automatically restart services on case of gpfs failure 2023-01-30 11:30:27 +01:00
Dmitry Ozerov 283941edd9 install detector receiver services on daq9/10/12/13 in a mixed mode (not exclusive beamline) 2023-01-23 12:39:22 +01:00
Dmitry Ozerov 1fb948f7d7 remove detector config files 2023-01-23 12:33:10 +01:00
Dmitry Ozerov f426f102f5 detector configuration with python-api 2023-01-23 12:30:39 +01:00
Dmitry Ozerov e56a67da00 Bernina detectr configuration for December experiments; adding possibility to save dap information; cleanup of make_crystfel routine (now based on event code from detector header) 2022-12-15 15:11:19 +01:00
Dmitry Ozerov d06958d5ea 16M-Alvra has bad module now; added selected_pulse_ids possibility to save only specified pulseids in detector files; added filtering possibility based on ppicker event code 2022-11-21 14:02:28 +01:00
Dmitry Ozerov 581e1ec702 possibility to change (whole detector) gain settings(dynamic, fixed g1 or g2) 2022-11-21 13:51:43 +01:00
Dmitry Ozerov e4fc69586b for Alvra/Bernina/Cristallina delay of detector trigger signal was changed by 1.1ms (to have access to code 13, which was coming late). Compensating this 1.1ms by detector delay 2022-11-21 13:45:30 +01:00
Dmitry Ozerov 0654271bff suspisios characters in user_tag replace to _ 2022-10-27 14:09:19 +02:00
Dmitry Ozerov 40cc4a6063 limit user_tag to digits,letters(upper/lower cases), signs - and _ 2022-10-27 12:20:00 +02:00
Dmitry Ozerov 352905d33c remove epics writer based on archiver; leftover from data_api writers 2022-10-14 17:31:52 +02:00
Dmitry Ozerov d6c6be797b stop producing PVCHANNELS(epics from archiver) files; copy gain/manual pixels masks to pedestal directory 2022-10-10 08:09:13 +02:00
Dmitry Ozerov baa6b2965d deploy broker(slow) service 2022-08-11 10:45:48 +02:00
Dmitry Ozerov 6ba41f616f preparation for 16M Bernina experiment
new broker_manager(slow) for slow daq operations
epics buffer files are included in scan_info file(not archiver one)
2022-08-11 10:21:44 +02:00
Dmitry Ozerov e5374ba4d2 adding downsample possibility (4 pixels to 1) to detector processing 2022-06-20 11:40:59 +02:00
Dmitry Ozerov 0fb58d0d5c remove duplicated channels from list for BS and CA 2022-05-25 11:09:41 +02:00
Dmitry Ozerov 2b9dcddc73 add laser mode options (6 light/1 dark...) 2022-05-24 14:55:28 +02:00
Dmitry Ozerov 71c27d897d new ports on image buffer side 2022-05-11 13:32:04 +02:00
Dmitry Ozerov b605ec3e81 configuration of Cristallina-MX detector 2022-05-07 23:20:04 +02:00
Dmitry Ozerov cb3e9d2dd5 integrated Cristallina-MX detector 2022-05-07 23:18:33 +02:00
Dmitry Ozerov 1ae4c2899c install and operate new epics writer service 2022-05-03 08:18:14 +02:00
Dmitry Ozerov 9e382728b3 keep order of the epics channels in set_pvlist 2022-05-03 08:15:53 +02:00
Dmitry Ozerov a516fa50dc make data annotated, on request, with user-tag 2022-04-28 19:37:26 +02:00
Dmitry Ozerov e930eaa44b Fluo and Stripsel for Bernina migrated to new slsdet version(6.1.1) 2022-04-28 08:54:27 +02:00
Dmitry Ozerov 4218e2e8c5 getting and setting list of pv channels for epics buffer writer via rest-api 2022-04-25 11:54:52 +02:00
Dmitry Ozerov 9a5a962e85 adding new epics request sending, RIXS detector got new firmware 2022-04-25 10:51:25 +02:00
Dmitry Ozerov ef0249a201 sleep 30 seconds in case pulseid to timestamp conversion failed 2022-04-06 12:36:15 +02:00
Dmitry Ozerov a257944fca I0 detector for Bernina, migrated to new firmware 2022-04-06 12:35:29 +02:00
Dmitry Ozerov 5a837c67a3 delay for Cristallina 2022-04-06 12:34:26 +02:00
Dmitry Ozerov e274dfd52e rabbitmq tag for new epics_writer 2022-02-14 16:56:21 +01:00
Dmitry Ozerov 48aa70a6a3 for each beamline separate redis, epics_buffer and epics_writer services 2022-02-14 16:50:10 +01:00