Commit Graph
972 Commits
Author SHA1 Message Date
appleb_m 64b7089ed4 GUI: todo note - if we use zmq and pred stream form same source can we combine instead of having two image streams? 2026-04-22 16:09:12 +02:00
appleb_m c398afa6b6 DAQ: organising operation handlers, state changes 2026-04-22 16:08:34 +02:00
appleb_m 405806518c DAQ: trying to tidy up aaredb error communication in raster scans 2026-04-22 16:06:41 +02:00
appleb_m 1df0ada163 GUI: added shortcuts and to info to the README.md 2026-04-22 16:05:57 +02:00
appleb_m 7e0a27f992 GUI: added shortcuts and a helper 2026-04-22 16:05:37 +02:00
appleb_m 2802a72e43 Workflows: added some state changes, trialing auto_exposure, todo how to safely, or more safely import bec macros 2026-04-22 16:05:21 +02:00
appleb_m 8698d4e495 DAQ/Server: added auto_exposure end point, removed commented out code from autofocus and started a blower_control function 2026-04-22 16:03:31 +02:00
appleb_m 2ccb3aa7ae TESTS: added some simple tests to the GUI 2026-04-22 15:59:55 +02:00
appleb_m c780a6aedb tell: added anneal in and out plus blower toggle 2026-04-22 13:26:59 +02:00
appleb_m b9b253f6fb GUI: improved performance for prediction subscriber, prediction_metrics_panel.py and target_stability_panel.py. 2026-04-22 11:35:44 +02:00
appleb_m 6a6d183284 GUI: improved performance for dense compelted heat maps 2026-04-22 11:35:11 +02:00
appleb_m 3c4a500b4c GUI: Improved performance of GUI with large reaster grids by throttle Raster grid drawing to 25 Hz, change geometry of the drawn grid only to imrpove speed - draw less lines particulalrly when cells are less than 2 px. 2026-04-22 11:27:57 +02:00
appleb_m c05969a02b TELL: added http exception hadnling so we don't swallow tell errors. Added pin blower control functions. 2026-04-22 10:19:52 +02:00
appleb_m 2920a38647 GUI: wired panels into main_window and added to Qswettings, Qsettings needs tidying 2026-04-22 10:19:01 +02:00
appleb_m 80008891ef GUI: added a target stability panel and a predicition metrics panel - needs tidying! 2026-04-22 10:18:39 +02:00
appleb_m 9a1030a2aa aarelc_infer.py: will eventually use gpu-003 2026-04-22 10:17:54 +02:00
appleb_m a5603918d1 GUI: seperated out show polygons from show detections 2026-04-22 10:12:24 +02:00
appleb_m 39e53d65cd DAQ: changes to ALC to handle Sample ShortInfo instead of sample.db_id. Debugging of ALC logic in progress 2026-04-22 10:11:21 +02:00
appleb_m 0d0953c74c DAQ\/AareDB: centralise message handling to the database 2026-04-22 10:10:44 +02:00
appleb_m a7b83e7a9d GUI: added legend to the GUI, target position display. 2026-04-20 17:26:49 +02:00
appleb_m 5cbc0171f3 GUI: visualisation of target position added to GUI 2026-04-20 16:14:18 +02:00
appleb_m 6e5de34d46 BEC: bug in generating the states for the statemanager - fixed 2026-04-20 16:14:02 +02:00
appleb_m a0aff79675 GUI: added protection against smargon and raster moves while camera is off 2026-04-20 15:21:43 +02:00
appleb_m 0bbe070776 Logging: suprress sample/reference_tools and sample/spreadsheet success messages but keep failures. Should be disabled when debugging. 2026-04-20 12:06:05 +02:00
appleb_m 65e6e22e2d Exceptions: added an UnmountingFailed exception 2026-04-20 12:05:41 +02:00
appleb_m 8f75b466b7 Models: added DAQOperation Enum and LoopCenteringResult dataclass. Corrected some whitespace formatting 2026-04-20 11:47:14 +02:00
appleb_m e8086b9a0e DAQ: server.py moved LOGGING_CONFIG to logger_config.py, now imported via a function 2026-04-20 09:47:48 +02:00
appleb_m 52c90abc70 DAQ: tidied up logging in server.py, added a filter to uvicron access so it does not log successful status access requests, this should be enabled if status debugging is needed, for example if status polling is causing lag. 2026-04-20 09:46:53 +02:00
appleb_m 5f05d92e91 DAQ: removed unnessacery imports from server.py 2026-04-20 09:45:00 +02:00
appleb_m 8cfb9718e0 GUI: added check to camera thread to handle encoded jpeg or not encoded streams 2026-04-20 09:30:57 +02:00
appleb_m 9ece3125f3 spreadsheetupdater.py: Guillaume fixed something
Build and Publish / build (push) Successful in 20s
Build and Publish / Build and Deploy Docs (push) Successful in 39s
2026-04-17 17:27:31 +02:00
appleb_m 51d8d8aadf DAQ: bec_worker, now use bec states 2026-04-17 17:27:15 +02:00
appleb_m e5194107d0 DAQ: the mlbox prediction bug fixes and updates, now uses target from aarelc_infer.py 2026-04-17 17:27:04 +02:00
appleb_m f4b5d420cf DAQ: the big mlbox upgrade 2026-04-17 10:59:56 +02:00
appleb_m b4c14fe950 GUI: fixed camera image bug 2026-04-16 11:50:41 +02:00
appleb_m 74c3a9f4ba DAQ: possible TODOS for daq.py
Build and Publish / build (push) Successful in 55s
Build and Publish / Build and Deploy Docs (push) Successful in 45s
2026-04-15 17:05:37 +02:00
appleb_m 347aea4cb0 DAQ: possible for this filter to affect self.sample_Spreadsheet otuside of funciton, atttempted to fix. needs testing 2026-04-15 17:02:21 +02:00
appleb_m c08377a308 DAQ: bug fixe in face_detection_centre_correction and removed superfluos code in fasce detection sequence 2026-04-15 17:01:55 +02:00
appleb_m 4069caa77a DAQ: bug fixes in setup data collection where it wanted RasterGridRequest or RasterGridRerqust, needed Rotation also 2026-04-15 17:01:28 +02:00
appleb_m 16ac939868 DAQ: bug fixes in auto_center - may need rewriting 2026-04-15 17:01:02 +02:00
appleb_m 689c4c5474 DAQ: fix bug where execute mount may not throw an error 2026-04-15 17:00:45 +02:00
appleb_m 49e2788580 DAQ: bug fixes to __raster 2026-04-15 17:00:26 +02:00
appleb_m 72fa8e11ef DAQ: bug fixes/tidy up of exception calls 2026-04-15 16:25:17 +02:00
leonarski_f 5c207ed5de DAQ: After 1D scan, X and Y movement were swapped 2026-04-08 10:43:51 +02:00
leonarski_f 9692dab6f7 DAQ: When moving at the end of raster scan nudge was calculated twice 2026-04-08 10:25:46 +02:00
leonarski_f 7ae95acd1f DAQ: Fix magnet position sensor PVs and simplify logic of the check 2026-04-08 08:32:51 +02:00
leonarski_f 361b3912b9 DAQ: TELL no longer has motion enable check 2026-04-08 08:31:51 +02:00
appleb_m 6314322352 DAQ: starting to debug magnet sensor pvs and state check
Build and Publish / build (push) Successful in 16s
Build and Publish / Build and Deploy Docs (push) Successful in 35s
2026-04-02 16:20:31 +02:00
appleb_m 9758f7c800 Smargon, added in self.__pos and __pos_aero for simualted mode. Fixed intiializing script.
Build and Publish / build (push) Successful in 17s
Build and Publish / Build and Deploy Docs (push) Successful in 38s
2026-04-02 15:40:34 +02:00
appleb_m 85e67f2f5c DAQ: added in magnet_positon sensor exception_handler.py 2026-04-02 15:40:00 +02:00