Refactor TELL integration and update dependencies.

Replaced direct puck management logic with a WebSocket-based system for real-time updates from TELL. Introduced `tellupdater.py` to handle updates and improved AareDB client usage for cleaner API interactions. Updated `pyproject.toml` files to include dependency changes, ensuring compatibility with new TELL workflows.
This commit is contained in:
GotthardG
2025-06-17 13:43:15 +02:00
parent 4003cbd2b1
commit 4b1acfb827
+1 -1
View File
@@ -36,7 +36,7 @@ def ws_update_samples_info(pucks):
def convert_pucks(puck_list):
return [PuckWithTellPosition(
id=p.id,
id=p.puck_id,
puck_name=p.puck_name,
puck_type=getattr(p, 'puck_type', None),
puck_location_in_dewar=getattr(p, 'puck_location_in_dewar', None),