Commit Graph
81 Commits
Author SHA1 Message Date
leonarski_f 44bc0046fb DAQ: Integration of AareDB code
Build and Publish / build (push) Successful in 22s
2025-06-18 10:30:12 +02:00
GotthardG 6cfef536e2 Added functions to create rotation and gridscans runs into aaredb.py
Build and Publish / build (push) Successful in 22s
2025-06-18 09:02:58 +02:00
leonarski_f fde6238c60 GUI: Fix default parameters for DiffractionGeometry
Build and Publish / build (push) Successful in 22s
2025-06-17 17:27:32 +02:00
leonarski_f fd345a2fe5 GUI: Raster grid manager add unit cell 2025-06-17 17:27:13 +02:00
leonarski_f 3c7ae33b80 GUI: Add beamline name to BeamlineStatus
Build and Publish / build (push) Successful in 23s
2025-06-17 16:22:36 +02:00
leonarski_f dafda5adcb GUI: Add detector description and serial number
Build and Publish / build (push) Successful in 22s
2025-06-17 16:16:54 +02:00
leonarski_f cbd6c73890 GUI: Fix bug in raster grid shown wrong 2025-06-17 16:16:26 +02:00
leonarski_f 136e85b2d7 Merge remote-tracking branch 'origin/tellupdater'
Build and Publish / build (push) Successful in 23s
# Conflicts:
#	common/pyproject.toml
2025-06-17 14:22:04 +02:00
GotthardG f369e5b555 Refactor TELL integration and update dependencies.
Build and Publish / build (pull_request) Successful in 22s
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.
2025-06-17 14:15:51 +02:00
GotthardG bf170cfcf5 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.
2025-06-17 14:15:40 +02:00
GotthardG c6a4cf0e8b 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.
2025-06-17 14:13:46 +02:00
GotthardG 4b1acfb827 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.
2025-06-17 13:43:15 +02:00
GotthardG 4003cbd2b1 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.
2025-06-17 13:38:31 +02:00
GotthardG dc0874d8d4 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.
2025-06-17 13:36:27 +02:00
leonarski_f 7c37297156 DAQ: Read pixel size from the detector
Build and Publish / build (push) Successful in 22s
2025-06-17 13:16:04 +02:00
leonarski_f 81e481777f GUI: More beamtime improvements 2025-06-17 12:20:22 +02:00
leonarski_f 4e15624036 GUI: Move sample in Smargon Z with shift+click 2025-06-17 11:00:29 +02:00
leonarski_f a126f7ccb4 DAQ/GUI: Fixes during pre-beamtime test (2)
Build and Publish / build (push) Successful in 22s
2025-06-17 10:44:50 +02:00
GotthardG a780222d27 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.
2025-06-17 10:21:00 +02:00
leonarski_f 7aeee1a029 DAQ/GUI: Fixes during pre-beamtime test 2025-06-17 09:05:21 +02:00
leonarski_f 8034354427 DAQ/GUI: Go to ABR meas position
Build and Publish / build (push) Successful in 21s
2025-06-16 15:04:06 +02:00
leonarski_f ea698cfb94 DAQ: For screening every image goes with a dedicated trigger 2025-06-16 14:58:45 +02:00
leonarski_f 8ee1336b15 DAQ: Update dtz at the beginning of the measurement (before going to data collection) 2025-06-16 14:57:36 +02:00
leonarski_f 84b99e800b GUI: Change order of omega rotation buttons 2025-06-16 14:56:47 +02:00
leonarski_f 5fdd3a3327 DAQ: Include JFJoch, first try
Build and Publish / build (push) Successful in 22s
2025-06-16 12:22:54 +02:00
leonarski_f 63fc40af7f GUI: Raster grid panel - logical direction for transparency slider 2025-06-16 10:29:11 +02:00
leonarski_f ad8313b7f5 GUI: Use JFjoch data structure for results 2025-06-16 10:27:53 +02:00
leonarski_f 451bd9f772 Models: Use jfjoch client result structure (WIP)
Build and Publish / build (push) Successful in 21s
2025-06-16 08:37:52 +02:00
leonarski_f 49a9f35e55 GUI: Minor improvements to grid scan result display
Build and Publish / build (push) Successful in 21s
2025-06-13 20:34:00 +02:00
leonarski_f 4f3977cddb GUI: One can choose metric for grid scan
Build and Publish / build (push) Successful in 22s
2025-06-13 17:08:05 +02:00
leonarski_f 0af913db13 GUI: Bottom panels are dockable, can be also turned off
Build and Publish / build (push) Successful in 21s
2025-06-13 12:06:19 +02:00
leonarski_f ab0b865066 GUI/DAQ: Refactor beam center and beam mark handling, update screening UI 2025-06-13 11:42:01 +02:00
leonarski_f ca69bb0094 DAQ: Deconvolute beam mark / beam center 2025-06-13 11:33:39 +02:00
leonarski_f 3988c345c9 GUI: Data collection running works 2025-06-13 11:19:29 +02:00
leonarski_f 0d63d920d2 GUI: Typo in about box 2025-06-13 09:38:49 +02:00
leonarski_f 1915b73508 GUI: Screening data collection tab - work in progress
Build and Publish / build (push) Successful in 22s
2025-06-12 21:48:31 +02:00
leonarski_f 3225c63da0 GUI: Run/cancel buttons are specific to raster tab 2025-06-12 21:37:34 +02:00
leonarski_f bebb9c38d3 GUI: Raster is using more generalized DTZ/transmission settings 2025-06-12 21:20:40 +02:00
leonarski_f fb946e6af6 DAQLib: Introduce a dedicated structure for Diffraction geometry
Build and Publish / build (push) Successful in 22s
2025-06-12 16:50:15 +02:00
leonarski_f 0af369fd12 DAQLib: Introduce a dedicated structure for Diffraction geometry 2025-06-12 16:49:27 +02:00
leonarski_f e79a323f70 GUI: Finish (hopefully) raster start mechanics, still need to handle raster results 2025-06-12 16:00:21 +02:00
leonarski_f ccceabd5cc RasterGridManager: forward file prefix 2025-06-12 15:48:06 +02:00
leonarski_f cf3b61bd32 GUI: Run raster scan (image time/dtz/transmission work) 2025-06-12 14:28:30 +02:00
leonarski_f c234ac5cd3 GUI: Show grid size for raster scan 2025-06-12 13:41:32 +02:00
leonarski_f c86cb10ee1 RasterGridRequest: Clean-up unused methods 2025-06-12 13:22:15 +02:00
leonarski_f c71f78549c GUI: Scale to fit, fix for unstable size due to scroll bars 2025-06-12 13:20:36 +02:00
leonarski_f 62d59aa057 GUI: Raster grid manager - fix bug with menu leaving without option resulting in deleted grid
Build and Publish / build (push) Successful in 23s
2025-06-11 19:01:46 +02:00
leonarski_f 0bd95d702b GUI: Raster grid manager - separated grid scan logic from camera image (there is still bug, when menu is closed, grid scan disappears)
Build and Publish / build (push) Successful in 22s
2025-06-11 18:47:59 +02:00
leonarski_f 228d96bf7b GUI: Raster grid manager - work in progress 2025-06-11 12:02:12 +02:00
leonarski_f 6c920c8fd4 GUI: Sample camera image has no raster parameters (always starts empty) 2025-06-11 09:59:02 +02:00