From b11e556d3f9f366699c2cbaee18b26a710a55b4e Mon Sep 17 00:00:00 2001 From: David Perl Date: Mon, 24 Aug 2026 16:16:33 +0200 Subject: [PATCH] fix: update gui to remove dangerous robot commands --- src/aare/daq/server.py | 2 +- src/aare/gui/panels/local_contact_panel.py | 15 +++++---------- 2 files changed, 6 insertions(+), 11 deletions(-) diff --git a/src/aare/daq/server.py b/src/aare/daq/server.py index 28b71a94..3cdd9551 100644 --- a/src/aare/daq/server.py +++ b/src/aare/daq/server.py @@ -1082,7 +1082,7 @@ async def park_and_dry(token: str = Depends(oauth2_scheme)): Dictionary with status and message. """ auth.check_jwt_rw(cfg, auth.parse_token(token)) - logger.debug("Executing unmount, dry and park") + logger.debug("Executing dry and park") daq.park_and_dry(park=True, unmount=False) return {"ok": True, "message": "TELL has been dried and parked"} diff --git a/src/aare/gui/panels/local_contact_panel.py b/src/aare/gui/panels/local_contact_panel.py index 600cd2cf..3361d978 100644 --- a/src/aare/gui/panels/local_contact_panel.py +++ b/src/aare/gui/panels/local_contact_panel.py @@ -298,29 +298,24 @@ class LocalContactPanel(QFrame): grid = QGridLayout() grid.setHorizontalSpacing(8) grid.setVerticalSpacing(8) - row = 0 - row += 1 grid.addWidget( - self._make_button("Unmount", self._daq.unmount, "Requesting sample unmount."), row, 0 + self._make_button("Unmount", self._daq.unmount, "Requesting sample unmount."), 0, 0 ) - grid.addWidget(self._make_button("Dry", self._daq.tell_dry, "Requesting TELL dry."), row, 1) - row += 1 grid.addWidget( self._make_button("Park and dry", self._daq.park_and_dry, "Requesting park and dry."), - row, 0, + 1, ) grid.addWidget( self._make_button("Toggle blower", self._daq.tell_toggle_blower, "Toggling blower."), - row, 1, + 0, ) - row += 1 - grid.addWidget(self._make_button("Anneal", self._anneal_from_dialog), row, 0) - grid.addWidget(self._make_button("TELL access info", self._show_tell_access_info), row, 1) + grid.addWidget(self._make_button("Anneal", self._anneal_from_dialog), 1, 1) + grid.addWidget(self._make_button("TELL access info", self._show_tell_access_info), 2, 0) wrapper = QGroupBox("TELL actions", tab) wrapper_layout = QVBoxLayout(wrapper)