dcbd945053
busy_ovoerlay: added a busy_overlay widget so that both axis cameras and the sam cam source the same busy overlay settings
appleb_m2026-06-08 14:40:26 +02:00
447767f7de
camer_image - busy is now middle/botom of screen. To be adjusted further. Can udno this very easyily
appleb_m2026-06-08 13:42:10 +02:00
cbfb66949e
axis_camera: added refeesh button and busy overlay. Made sperate widget/panel as "default" axis camera tab
appleb_m2026-06-08 13:40:27 +02:00
8867cdc791
aaredb: fixed indentation for certificate paths
appleb_m2026-06-08 11:47:39 +02:00
b9f63a2a2e
tellupdater.py spreadsheetupdater.py and aaredb.py to use dynamic beamline certificates based on the beamline name
GotthardG2026-06-08 11:30:18 +02:00
95b0fa0813
tellupdater.py spreadsheetupdater.py and aaredb.py to use dynamic beamline certificates based on the beamline name
GotthardG2026-06-08 11:24:19 +02:00
3e91ca4d8f
GUI: tidied up local contact panel
appleb_m2026-06-05 16:41:15 +02:00
a1c26177b4
Version 0.3.2: updated version number
appleb_m2026-06-05 14:11:08 +02:00
c3f16bcdf8
local_contact panel: added new tabs, connected back end tools such as reinitialising bec macros and devices, opening beamline specific web helpers, restarting backend connections tod evices such as jfjoch, tell, aerotech and smargon.
appleb_m2026-06-05 14:10:34 +02:00
d9c9f4db14
exception_handler: removed excessive logging meesages from with the exception classes so that they can be calle dlocally when needed instead of always
appleb_m2026-06-05 14:09:27 +02:00
432f841632
pyproject.toml: updated dependencies of BEC, JFJoch_client and aaredb
appleb_m2026-06-05 14:08:35 +02:00
f2581f0684
EXCEPTION REFACTOR: Large scale exception refactor mdipoint, to be tested. If broken scale back this commit and fix tests
0.3.1
appleb_m2026-06-03 16:43:42 +02:00
c6ee5560a0
EXCEPTION REFACTOR: Large scale exception refactor mdipoint, to be tested. If broken scale back this commit and fix tests
appleb_m2026-06-03 15:57:26 +02:00
6e5e69f737
bec_workr: added sci logging and log statements for BEc alrm raising.
appleb_m2026-06-03 15:56:18 +02:00
8ebd4cd962
cameraThread: bug whhere it would try to quti forever if already quit
appleb_m2026-06-03 15:54:03 +02:00
b8e31a749d
tests: fixing broken tests after refactor
appleb_m2026-06-03 15:53:29 +02:00
bae400e9c3
diffraction_geometry.py: added a if __name__ == "__main__": block for testing
appleb_m2026-06-02 10:31:22 +02:00
1bba68f2ed
ml_box: enabled ml box for 6D beamline
appleb_m2026-06-02 10:28:44 +02:00
ce93d1502b
scan_settings_panel.py: added a note to make min and max dtx in GUI and DAQ beamline dependnet and taken from yaml file
appleb_m2026-06-02 10:28:19 +02:00
f05ab28240
test: corrected test for aaredb to use db_id
appleb_m2026-06-02 10:27:34 +02:00
cfcabac6cf
ytaml: converted to sls-gpu-003 for samcam and predicitions. Updated aerotech url for 6D
appleb_m2026-06-02 10:27:20 +02:00
63a4058ccb
tests: fixed operation tests after refactoring and added runtime state
appleb_m2026-06-02 10:26:42 +02:00
c971f70814
tell_client.py: added more explicit logging and a catch all error for wait_events, May remove this,
appleb_m2026-05-29 10:10:27 +02:00
2715f4694e
daq: add blower on command to every mount event
appleb_m2026-05-29 10:07:53 +02:00
95e3ecbcea
refactor of send_sample_event
appleb_m2026-05-29 10:07:40 +02:00
792f72cb22
sam_cam: tempoarly removed auto white balance on daq start up, may be better to set to a specific value
appleb_m2026-05-29 10:06:49 +02:00
401ec84df4
aaredb.py: refactored send_sample_event to use sample_id and not s
appleb_m2026-05-29 10:05:24 +02:00
a8b4bde605
workflows.py: tempoary protection for det_z on x10s, needs to be beamline specific and probably in the detector move call.
appleb_m2026-05-29 10:04:44 +02:00
9d973a0751
DAQ: added exception handling too beamline status to avoid suprressing errors. This should now catch any unhandlled error, while giving defaultts for aerotech, smargon and tell which will give a banner and erro state in the GUI
appleb_m2026-05-21 14:07:19 +02:00
f789a0e917
logging: defualt location changed back to ~/tmp/mxlogs/ as GUI also uses this path. The shared location leads to permissions errors. Needs a long term fix.
appleb_m2026-05-21 14:06:27 +02:00
9ce13f8bf5
logging: defualt location changed back to ~/tmp/mxlogs/ as GUI also uses this path. The shared location leads to permissions errors. Needs a long term fix.
appleb_m2026-05-21 10:18:37 +02:00
7b92686263
DAQ: MAJOR: Refactored mounting service
appleb_m2026-05-21 10:18:04 +02:00
0b03c984bd
DAQ: MAJOR: Refactored mounting service
appleb_m2026-05-20 16:11:44 +02:00
ff609bc68d
DAQ: added end points for local contact panel, needs fixing
appleb_m2026-05-20 16:11:33 +02:00
b250e69fef
DAQ: trying a different logging location
appleb_m2026-05-20 16:11:20 +02:00
7847b5a98e
DAQ/GUI: fixed local_contact_panel.py, exception handling for state transition errors, added transition to BEC maintenance mode, and wired or added palce holder functions for local contact panel
appleb_m2026-05-20 15:50:16 +02:00
f77faef534
tests: fixed tellupdater and workflows tests
appleb_m2026-05-20 15:15:02 +02:00
c7192909bb
workflows: added set cam settings for xtal_snapshot - however if backlight fails this does not work. added detector moves.
appleb_m2026-05-20 11:48:59 +02:00
8c92cf1c49
loop_centerL adjust default screenshot wait time
appleb_m2026-05-20 11:48:13 +02:00