1ca4e5cc23
Defining a bec device pv as a variable that can be called is significantly faster than calling motor.postion or motor.low_limit everytime. (~6 us compared to 200 ms)
appleb_m2026-06-16 12:09:00 +02:00
dace8ad248
raster: added back COM calculation, needs testing
appleb_m2026-06-15 16:59:14 +02:00
4c30ce92f6
main_window: connect new beamline state buttons to daq worker
appleb_m2026-06-15 16:58:55 +02:00
ba1a178419
logging: suppress successful local contact/device_state and smart_params
appleb_m2026-06-15 16:58:38 +02:00
9fa82bbad1
devices: transmission PVS are different at X10SA and X06DA
appleb_m2026-06-15 16:58:21 +02:00
cc14ebf0a0
busy overlay: user messages are now robot
appleb_m2026-06-15 16:58:03 +02:00
f444f6c2c8
Beamline state panel: exposed new beamline state changes to GUI
appleb_m2026-06-15 16:57:45 +02:00
6797e26e5a
workflows: added new transitions removed mysterious ws mode that ahs never been used.
appleb_m2026-06-15 16:56:34 +02:00
18bd5bc87a
trying to make redis expire more backwards compatible as each beamline has different version of redis
appleb_m2026-06-15 14:14:48 +02:00
350068378b
tell; try to catch if no events occur and state goes to ready
appleb_m2026-06-15 14:14:03 +02:00
29d0b6d423
devices: removed further unused epics variables
appleb_m2026-06-12 13:56:23 +02:00
0256eb502b
comments regarding front and back light
appleb_m2026-06-12 13:55:45 +02:00
d1f6df5223
anneal functionality added, including wait time, SHould be tested/optimised later.
appleb_m2026-06-12 13:55:27 +02:00
87fefa534b
exp_hutch_shutter added back in (import)
appleb_m2026-06-12 13:55:02 +02:00
1d33687701
exp_hutch_shutter added back in
appleb_m2026-06-12 13:54:49 +02:00
7714ac4c92
added option to save dtz safe position in redis but currently unused, added detector limit modifier so we do not hit soft limits by mistak in yaml file. Moved Detector_Z low and high limit check to the device and out of workflows.
appleb_m2026-06-12 13:53:54 +02:00
c3dd2aa38a
BEC: changed the initialisation function in bec_worker.py and how certain PVS are handled: including ring_current backlight_brightness frontlight_brightness and zoom
appleb_m2026-06-24 10:01:42 +02:00
6d42b1de5a
raster_grid_manager.py: fixed lag with large grid, now generates a single bitmap
appleb_m2026-06-23 09:50:37 +02:00
cec4d12e3b
tell: added door and remote check.
appleb_m2026-06-23 09:50:04 +02:00
d09425afab
reminder to add tests for tell status chcks and other functions
appleb_m2026-06-22 10:47:54 +02:00
0947dfa73b
update test cases for workflows, server and daq_server
appleb_m2026-06-22 10:46:34 +02:00
610aa4a998
workflows: when going to dewar transfer if tell is in pPark and get_moutn_sample is Noone don't dry. Untested!
appleb_m2026-06-22 10:46:08 +02:00
b6cbb5ce26
portrait_mode: added a loop button to rerun the queue for debugging
appleb_m2026-06-22 10:45:24 +02:00
316f4d18c1
server: added mount checks to mount and autoamtion
appleb_m2026-06-22 10:44:56 +02:00
d242473cd6
detector_metadata: endpoint in sevrer was incorrect.
appleb_m2026-06-16 14:16:05 +02:00
f7e5900dc5
aarelc_infer.py and yaml updated url for 6D
appleb_m2026-06-16 14:15:40 +02:00
76d58cb090
added smargon_frontend_url to yaml files
appleb_m2026-06-16 12:13:54 +02:00
cbd0c635c7
Change how detector metadate is stored - now in redis - so status updates are faster.
appleb_m2026-06-16 12:13:41 +02:00
7eb977d51a
tell:debugging, trying to catch and interpret roboto returns busy during wait for events correctly
appleb_m2026-06-16 12:12:30 +02:00
b8ee526d04
raster: logging to track com
appleb_m2026-06-16 12:11:59 +02:00
e00e7701f3
config: remove ABR_POS_ALIGN_DEF and use ABR_POS_MOUNT instead
appleb_m2026-06-16 12:09:51 +02:00
67ea402dd4
Defining a bec device pv as a variable that can be called is significantly faster than calling motor.postion or motor.low_limit everytime. (~6 us compared to 200 ms)
appleb_m2026-06-16 12:09:00 +02:00
ade2c6df63
raster: added back COM calculation, needs testing
appleb_m2026-06-15 16:59:14 +02:00
721390c8ed
main_window: connect new beamline state buttons to daq worker
appleb_m2026-06-15 16:58:55 +02:00
d3772bdbb6
logging: suppress successful local contact/device_state and smart_params
appleb_m2026-06-15 16:58:38 +02:00
ecd5bc4908
devices: transmission PVS are different at X10SA and X06DA
appleb_m2026-06-15 16:58:21 +02:00
a842c88e40
busy overlay: user messages are now robot
appleb_m2026-06-15 16:58:03 +02:00
6a1b18c132
Beamline state panel: exposed new beamline state changes to GUI
appleb_m2026-06-15 16:57:45 +02:00
a178762c7e
workflows: added new transitions removed mysterious ws mode that ahs never been used.
appleb_m2026-06-15 16:56:34 +02:00
898fa26cdd
trying to make redis expire more backwards compatible as each beamline has different version of redis
appleb_m2026-06-15 14:14:48 +02:00
105f52987b
tell; try to catch if no events occur and state goes to ready
appleb_m2026-06-15 14:14:03 +02:00