Commit Graph

  • 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_m 2026-06-16 12:09:00 +02:00
  • dace8ad248 raster: added back COM calculation, needs testing appleb_m 2026-06-15 16:59:14 +02:00
  • 4c30ce92f6 main_window: connect new beamline state buttons to daq worker appleb_m 2026-06-15 16:58:55 +02:00
  • ba1a178419 logging: suppress successful local contact/device_state and smart_params appleb_m 2026-06-15 16:58:38 +02:00
  • 9fa82bbad1 devices: transmission PVS are different at X10SA and X06DA appleb_m 2026-06-15 16:58:21 +02:00
  • cc14ebf0a0 busy overlay: user messages are now robot appleb_m 2026-06-15 16:58:03 +02:00
  • f444f6c2c8 Beamline state panel: exposed new beamline state changes to GUI appleb_m 2026-06-15 16:57:45 +02:00
  • 6797e26e5a workflows: added new transitions removed mysterious ws mode that ahs never been used. appleb_m 2026-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_m 2026-06-15 14:14:48 +02:00
  • 350068378b tell; try to catch if no events occur and state goes to ready appleb_m 2026-06-15 14:14:03 +02:00
  • 6996a91b59 mainwindow: tempoarily remove seconday beamline camera view appleb_m 2026-06-15 14:13:47 +02:00
  • dee228ea30 jfjoch: changes cellparameters to unitcell in dataset settings appleb_m 2026-06-15 14:12:36 +02:00
  • 2f8670fb39 GUI: removed bad logging statment appleb_m 2026-06-15 14:12:22 +02:00
  • c09718a030 daq_worker: error logging added to status request appleb_m 2026-06-15 14:12:05 +02:00
  • 46a5fc842e daq: default collection paramters pulled form yaml appleb_m 2026-06-15 14:10:57 +02:00
  • e88e6e5608 auth: increased timeout in auth appleb_m 2026-06-15 14:09:52 +02:00
  • 428d1efcee ddevice + yaml: updated yaml and cfg_get in devices.py appleb_m 2026-06-15 14:09:11 +02:00
  • adcd8df4db bec: check current energy added appleb_m 2026-06-15 14:08:29 +02:00
  • 00af2ea000 aarelf_infer - beam is not setup yet appleb_m 2026-06-15 14:08:16 +02:00
  • 53baddc243 workflows: changed workflows to use to ABR_POS and ABR_OMEGA MOUNT appleb_m 2026-06-15 11:41:43 +02:00
  • a4923eed00 yaml: added detector_limit_modifier and maximum_flux to yamls appleb_m 2026-06-15 11:41:04 +02:00
  • 23b58fe60f Removed old samcam functions appleb_m 2026-06-15 10:45:54 +02:00
  • 40766dd717 Removed old scripts appleb_m 2026-06-15 10:44:46 +02:00
  • 06955c89d7 Updated pyproject.toml aaredb dependency to version 0.1.2a5 appleb_m 2026-06-12 14:57:56 +02:00
  • b6183638ad devices: added ring current, removed iold epics variables, added notes to self appleb_m 2026-06-12 13:58:08 +02:00
  • 37c64d36f2 devices: added fastshutter appleb_m 2026-06-12 13:57:30 +02:00
  • c83027a6b9 devices: added trasnmission appleb_m 2026-06-12 13:57:11 +02:00
  • 29d0b6d423 devices: removed further unused epics variables appleb_m 2026-06-12 13:56:23 +02:00
  • 0256eb502b comments regarding front and back light appleb_m 2026-06-12 13:55:45 +02:00
  • d1f6df5223 anneal functionality added, including wait time, SHould be tested/optimised later. appleb_m 2026-06-12 13:55:27 +02:00
  • 87fefa534b exp_hutch_shutter added back in (import) appleb_m 2026-06-12 13:55:02 +02:00
  • 1d33687701 exp_hutch_shutter added back in appleb_m 2026-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_m 2026-06-12 13:53:54 +02:00
  • 3ff83ddd3c bec_worker: removed superfluous devices and added frontlight brightness appleb_m 2026-06-12 13:51:13 +02:00
  • 32818b4837 auth: corrected supre_user accounts list appleb_m 2026-06-12 13:50:47 +02:00
  • 269174574c removed unused devices, assocaited tests and old sam cam test file appleb_m 2026-06-12 13:50:31 +02:00
  • 9319f735c2 removed with_retry appleb_m 2026-06-12 09:41:28 +02:00
  • 4e45c08373 Kerberos running appleb_m 2026-06-11 16:45:41 +02:00
  • 0b530d1f08 tokens WIP appleb_m 2026-06-11 16:44:21 +02:00
  • 928717625c remove Apache access log-based authentication and simplify Kerberos proxy handling duan_j 2026-06-11 15:55:10 +02:00
  • b6e1edea3d tell_client: restore "No Pin in Gripper" detection on empty-gripper mount appleb_mandClaude Opus 4.8 2026-06-24 14:36:27 +02:00
  • 7cedc84e38 GUI/DAQ: hutch-safety gating, error pop-ups, and automation pause-and-wait appleb_mandClaude Opus 4.8 2026-06-24 13:02:21 +02:00
  • 9850daed71 DAQ: added bbackup default_detector dsitances appleb_m 2026-06-24 10:14:26 +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_m 2026-06-24 10:01:42 +02:00
  • 0fcfacd165 data collection settings: panel-level Database/User-values toggle appleb_mandClaude Opus 4.8 2026-06-23 14:13:30 +02:00
  • f2895fb375 daq: fixed dtecetor min and max bug if llm or hlm si missing in epics appleb_m 2026-06-23 12:44:30 +02:00
  • 071b4ab77f Tell_client: fix state event handling, update tests appleb_m 2026-06-23 12:42:04 +02:00
  • 6d42b1de5a raster_grid_manager.py: fixed lag with large grid, now generates a single bitmap appleb_m 2026-06-23 09:50:37 +02:00
  • cec4d12e3b tell: added door and remote check. appleb_m 2026-06-23 09:50:04 +02:00
  • d09425afab reminder to add tests for tell status chcks and other functions appleb_m 2026-06-22 10:47:54 +02:00
  • 0947dfa73b update test cases for workflows, server and daq_server appleb_m 2026-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_m 2026-06-22 10:46:08 +02:00
  • b6cbb5ce26 portrait_mode: added a loop button to rerun the queue for debugging appleb_m 2026-06-22 10:45:24 +02:00
  • 316f4d18c1 server: added mount checks to mount and autoamtion appleb_m 2026-06-22 10:44:56 +02:00
  • b6ab4d1e5e tell_client.py: added validate_mount_start_conditions method appleb_m 2026-06-22 10:44:13 +02:00
  • a5718f3f84 daq: automation log message split between success and error appleb_m 2026-06-22 10:40:23 +02:00
  • 924fabb7d9 bec_motors differ in some cases between beamline,s only a problem for logging/scilog messages appleb_m 2026-06-22 10:39:55 +02:00
  • 157619de64 Added style sheet options - protrait style needs to be added to more places. appleb_m 2026-06-18 14:26:12 +02:00
  • 08d6cbc699 config, added lens_magnfiication to alter pixel_to_mm calculation appleb_m 2026-06-18 14:06:14 +02:00
  • e66d8aec72 added portrait_mode.py appleb_m 2026-06-18 14:05:54 +02:00
  • 087ce0482f operations refactor: standardised operations, added rotation operation, updated tests. appleb_m 2026-06-17 16:25:02 +02:00
  • 9be8c1a3c8 beamlin: renamed second BeamlineConfig to BeamlineYAMLCOnfig appleb_m 2026-06-17 16:24:27 +02:00
  • 4ff30920ce devices: fix on bec det_z device appleb_m 2026-06-17 11:41:04 +02:00
  • 5f5c672111 pyproject.toml: should be sseclient not sseclient-py appleb_m 2026-06-17 11:40:49 +02:00
  • 5bc3e90bb4 tell: debuging. appleb_m 2026-06-17 11:40:34 +02:00
  • dde084538c updated workflows test appleb_m 2026-06-17 11:40:20 +02:00
  • 333957adbc better erro hadnling for status bar appleb_m 2026-06-17 11:40:11 +02:00
  • 37d3e55da3 workflows.py: added safe dtz positon check appleb_m 2026-06-17 11:39:57 +02:00
  • 271e3e6ce3 yaml updates appleb_m 2026-06-17 11:38:25 +02:00
  • d242473cd6 detector_metadata: endpoint in sevrer was incorrect. appleb_m 2026-06-16 14:16:05 +02:00
  • f7e5900dc5 aarelc_infer.py and yaml updated url for 6D appleb_m 2026-06-16 14:15:40 +02:00
  • 76d58cb090 added smargon_frontend_url to yaml files appleb_m 2026-06-16 12:13:54 +02:00
  • cbd0c635c7 Change how detector metadate is stored - now in redis - so status updates are faster. appleb_m 2026-06-16 12:13:41 +02:00
  • 7eb977d51a tell:debugging, trying to catch and interpret roboto returns busy during wait for events correctly appleb_m 2026-06-16 12:12:30 +02:00
  • b8ee526d04 raster: logging to track com appleb_m 2026-06-16 12:11:59 +02:00
  • e00e7701f3 config: remove ABR_POS_ALIGN_DEF and use ABR_POS_MOUNT instead appleb_m 2026-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_m 2026-06-16 12:09:00 +02:00
  • ade2c6df63 raster: added back COM calculation, needs testing appleb_m 2026-06-15 16:59:14 +02:00
  • 721390c8ed main_window: connect new beamline state buttons to daq worker appleb_m 2026-06-15 16:58:55 +02:00
  • d3772bdbb6 logging: suppress successful local contact/device_state and smart_params appleb_m 2026-06-15 16:58:38 +02:00
  • ecd5bc4908 devices: transmission PVS are different at X10SA and X06DA appleb_m 2026-06-15 16:58:21 +02:00
  • a842c88e40 busy overlay: user messages are now robot appleb_m 2026-06-15 16:58:03 +02:00
  • 6a1b18c132 Beamline state panel: exposed new beamline state changes to GUI appleb_m 2026-06-15 16:57:45 +02:00
  • a178762c7e workflows: added new transitions removed mysterious ws mode that ahs never been used. appleb_m 2026-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_m 2026-06-15 14:14:48 +02:00
  • 105f52987b tell; try to catch if no events occur and state goes to ready appleb_m 2026-06-15 14:14:03 +02:00
  • 05f98d8e48 mainwindow: tempoarily remove seconday beamline camera view appleb_m 2026-06-15 14:13:47 +02:00
  • 30c43537bc jfjoch: changes cellparameters to unitcell in dataset settings appleb_m 2026-06-15 14:12:36 +02:00
  • b7024f1b0b GUI: removed bad logging statment appleb_m 2026-06-15 14:12:22 +02:00
  • 730e827160 daq_worker: error logging added to status request appleb_m 2026-06-15 14:12:05 +02:00
  • 642b7466ed daq: default collection paramters pulled form yaml appleb_m 2026-06-15 14:10:57 +02:00
  • c913477a2b auth: increased timeout in auth appleb_m 2026-06-15 14:09:52 +02:00
  • 051df0321c ddevice + yaml: updated yaml and cfg_get in devices.py appleb_m 2026-06-15 14:09:11 +02:00
  • 57d830617d bec: check current energy added appleb_m 2026-06-15 14:08:29 +02:00
  • e7f358ee0a aarelf_infer - beam is not setup yet appleb_m 2026-06-15 14:08:16 +02:00
  • 28f6627f94 workflows: changed workflows to use to ABR_POS and ABR_OMEGA MOUNT appleb_m 2026-06-15 11:41:43 +02:00
  • eec03592a4 yaml: added detector_limit_modifier and maximum_flux to yamls appleb_m 2026-06-15 11:41:04 +02:00
  • e69fcc6215 Removed old samcam functions appleb_m 2026-06-15 10:45:54 +02:00
  • 9420fabe42 Removed old scripts appleb_m 2026-06-15 10:44:46 +02:00
  • 6fb579ead3 Updated pyproject.toml aaredb dependency to version 0.1.2a5 appleb_m 2026-06-12 14:57:56 +02:00