From 7a2c6629f77e8bfb1fc95a979ef0f83e9aa46848 Mon Sep 17 00:00:00 2001 From: x12sa Date: Mon, 16 Feb 2026 10:18:37 +0100 Subject: [PATCH] refactor: add gh signal for ddg1 with TTL for full acquisition --- csaxs_bec/devices/epics/delay_generator_csaxs/ddg_1.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/csaxs_bec/devices/epics/delay_generator_csaxs/ddg_1.py b/csaxs_bec/devices/epics/delay_generator_csaxs/ddg_1.py index 4c21169..79e1bcd 100644 --- a/csaxs_bec/devices/epics/delay_generator_csaxs/ddg_1.py +++ b/csaxs_bec/devices/epics/delay_generator_csaxs/ddg_1.py @@ -309,6 +309,8 @@ class DDG1(PSIDeviceBase, DelayGeneratorCSAXS): # Shutter opens without delay at t0, closes after exp_time * burst_count + 2ms (self._shutter_to_open_delay) self.set_delay_pairs(channel="cd", delay=0, width=shutter_width) + self.set_delay_pairs(channel="gh", delay=self._shutter_to_open_delay, width=(shutter_width-self._shutter_to_open_delay)) + # Trigger extra pulse for MCS OR gate # f = e + 1us # e has refernce to d, f has reference to e