cacc986785
Workflows: use ABR_POS_MOUNT
appleb_m2026-03-24 09:28:56 +01:00
322370ac08
ALC: remove background function and button
appleb_m2026-03-24 09:28:11 +01:00
c25e20a10c
GUI: main window add restore default view and way to recover refernece samples panel, also capture default window state.
appleb_m2026-03-20 16:57:32 +01:00
50b8dbf054
GUI/DAQ: added a sample resync to recovery, trying to limit amount we poll Tell for current sample psoiton - work in progress.
appleb_m2026-03-10 11:55:46 +01:00
cd04619814
DAQ: added authentication pathway for staff only, to seperate staff and active session check for beamline recovery operations
appleb_m2026-03-10 11:53:27 +01:00
d7fef70199
GUI: added an alert banner for major issues like tell and server dicsonnect/reconnect.
appleb_m2026-03-10 11:04:11 +01:00
123485c133
GUI: error handling and messages if server, Tell or Smargon is disconnected
appleb_m2026-03-10 10:43:20 +01:00
23f700c2f9
DAQ: db message limit omega to 2 decimal places
appleb_m2026-03-10 10:42:51 +01:00
661db1315d
Refactor SSE connection handling in tellupdater for simplicity and robustness
GotthardG2026-03-10 10:15:23 +01:00
989624b319
AareDB: added comments/messages for upload_image method
appleb_m2026-03-09 17:14:39 +01:00
6bda961231
Made some changes to authentication requests to give better message if server is down!
appleb_m2026-03-09 17:14:18 +01:00
dd537b3373
config: updated ABR_POS_HOME to be 0,0,0 this is defiend by aerotech hoem psoiton on aerotech controller.
appleb_m2026-03-09 17:14:00 +01:00
4710ef155c
Devices: added comment for current cryo positions
appleb_m2026-03-09 17:13:22 +01:00
80154d9d11
DAQ: added screenshot to db from GUI, updates to face detection sequence, beamline recovery fucntions
appleb_m2026-03-09 17:13:03 +01:00
8f0188a24e
modelsL: added recovery action request class to take confirmation code for protected GUI controls
appleb_m2026-03-09 17:11:36 +01:00
bed396284f
mx_lib: clean_filename function added. Maybe should be in common
appleb_m2026-03-09 17:11:12 +01:00
db913571f5
Sever and Daq worker: added new end poiints for the new panels and a screenshot button.Also added SSE for Face detection panel so it can update duering automation for comissioining purposes.
appleb_m2026-03-09 17:10:56 +01:00
c9b18d0be9
DAQ: updated smargon home pos
appleb_m2026-03-09 17:09:45 +01:00
b5612531ef
GUI: updates to help messages, predictions stream, added polygons to predictions, added beamline recovery panel, controls help dialog, smargon trace panel
appleb_m2026-03-09 17:09:33 +01:00
7e50f1070a
DAQ: temporary updates to workflows.py
appleb_m2026-03-09 17:07:38 +01:00
4a874326f0
Daq_worker: change error handling of smargon and tell. also chenged log handling
appleb_m2026-02-27 16:47:48 +01:00
a977d76791
Server: updated sample_geometry to use status.geom which should be more resilliant
appleb_m2026-02-27 16:47:23 +01:00
44cb250f73
Changelog: updated version history
appleb_m2026-02-27 16:28:50 +01:00
6e8a7af1f3
GUI: changed sdisplay_error to display_status - allows messages like disconnected and connected to be parsed to the user
appleb_m2026-02-27 16:26:25 +01:00
2fa0b2a6e6
DAQ/GUI: trying to make error handling in satatus pollign more robust. WIP
appleb_m2026-02-27 16:26:01 +01:00
3fcd084b21
Dev_help: trying to add logs to deve_help panel and extend to different error codes
appleb_m2026-02-27 16:24:54 +01:00
c54d3c1f1e
Exceptions: added handling for tellcommunication and smargon communication errors
appleb_m2026-02-27 16:24:21 +01:00
aec1cb3050
Exceptions: added developed help dialog to main window
appleb_m2026-02-26 17:19:27 +01:00
8f59781107
Tutorials: added the option to build tutorials for the GUI. actual tutorials are a WIP.
appleb_m2026-02-26 17:19:08 +01:00
dee0405e2e
Exceptions: further reworking how GUI and server handle exceptions, including developer dialog that allows you to search error codes in the GUI.
appleb_m2026-02-26 17:17:32 +01:00
87cf325de1
TellUpdater: fixes to tell_updater
appleb_m2026-02-24 14:44:35 +01:00
0b0b673fe8
DAQ: workflows - assert that scintillator is down where possivle, move aerotech to measure position after moving to sample alignment
appleb_m2026-02-24 14:44:20 +01:00
7b6c417597
Common: added error_codes script and refactored auth, excception handler and service_exception handler to utilise them
appleb_m2026-02-24 14:42:58 +01:00
47d3b7934e
Common: added verbose parameter to focus_measure_edges function so print statement doesnt pollute the GUI Log by default.
appleb_m2026-02-24 11:29:57 +01:00
5444ee97e3
Updated exception hadnling in server to use fastAPI exception handlers, and moved custom exception classes to exception_handler.py in Common
appleb_m2026-02-24 11:28:25 +01:00
5669536c55
GUI: updated prediction stream, added fps counter for the sample camera.
appleb_m2026-02-20 13:30:34 +01:00
9dffeec1e5
TELL: major refactor, removing redundant code, added a simulated tell client, updated docstrings and comments and converted wait functions to use inbuilt pshell functionality.
appleb_m2026-02-19 17:12:01 +01:00
c77ddad56b
TELL: major refactor, removing redundant code, added a simulated tell client, updated docstrings and comments and converted wait functions to use inbuilt pshell functionality.
appleb_m2026-02-19 17:11:51 +01:00
8a996df1b1
TELL/PShell: removed local pshell client, now use python package import, addded requirement to pyproject.toml
appleb_m2026-02-19 17:10:06 +01:00
007733532a
DAQ/COMMON: update imports of aaredb
appleb_m2026-02-19 16:44:16 +01:00
a0530d5261
bec_worker: further work to modifiy bec_worker.py
appleb_m2026-02-19 16:42:14 +01:00
bed83f63ef
mx_lib: tidied up wait functions and removed redundant code.
appleb_m2026-02-19 16:41:52 +01:00