From e5bcd95f138eec295edd58b1c461bb024ceb67d5 Mon Sep 17 00:00:00 2001 From: appleb_m Date: Tue, 18 Nov 2025 13:38:32 +0100 Subject: [PATCH] DAQ: added experiemtn hutch shutter to status bar --- gui/src/aaregui/widgets/status_bar.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/gui/src/aaregui/widgets/status_bar.py b/gui/src/aaregui/widgets/status_bar.py index 287aa0ab..4fc1ca07 100644 --- a/gui/src/aaregui/widgets/status_bar.py +++ b/gui/src/aaregui/widgets/status_bar.py @@ -52,12 +52,14 @@ class StatusBar(QStatusBar): self.shutter_label = ClickableLabel(parent=self) self.shutter_label.clicked.connect(self.show_shutter_menu) + self.exp_shutter_label = ValueLabel("ExpHutch Shutter", "", self) self.addPermanentWidget(self.flux) self.addPermanentWidget(self.transmission) self.addPermanentWidget(self.ring_current) self.addPermanentWidget(self.wvl) self.addPermanentWidget(self.cryo_label) self.addPermanentWidget(self.shutter_label) + self.addPermanentWidget(self.exp_shutter_label) self.addPermanentWidget(self.pgroup_label) self.addPermanentWidget(self.pgroup_label) self.addPermanentWidget(self.state_label) @@ -98,6 +100,11 @@ class StatusBar(QStatusBar): else: self.shutter_label.setText(f"""Shutter: Closed 🚪 """) + if status.bl.exp_shutter_open: + self.exp_shutter_label.setText("""ExpHutch Shutter: Open """) + else: + self.exp_shutter_label.setText("""ExpHutch Shutter: Closed 🚪 """) + if status.session.current_pgroup is not None: self.pgroup_label.setText(f"""p-group: {status.session.current_pgroup} """) else: