From 6df42b95413cc7d5321c42095be6b4bd341ec0ee Mon Sep 17 00:00:00 2001 From: Markus Zolliker Date: Tue, 20 May 2025 16:49:41 +0200 Subject: [PATCH] continue with graphics when secop connection fails --- secop.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/secop.py b/secop.py index 8e56cd7..c14ac09 100644 --- a/secop.py +++ b/secop.py @@ -54,9 +54,12 @@ class SecopInteractor(SecopClient): self.module_updates = set() self.param_updates = set() self.updates = {} - self.connect() - node_map.update({k: self for k in self.modules}) - self.register_callback(None, updateItem=self.updateItem) + try: + self.connect() + node_map.update({k: self for k in self.modules}) + self.register_callback(None, updateItem=self.updateItem) + except Exception as e: + print(repr(e)) def add_main_components(self, components): for name, desc in self.modules.items():