21 Commits

Author SHA1 Message Date
be0d589ae8 test: wait for dap to finish 2024-08-19 11:00:15 +02:00
624c25763f test: fixed data access in dummy controller device 2024-08-15 19:11:40 +02:00
ec5abd6dde feat(device_server): gracefully handle timeouts
Failed config updates should only lead to config flush if the object initialization fails. If we simply can't connect to the signals, the device should be disabled.
2024-08-15 19:11:40 +02:00
49b53a95d9 test: use simpositionerwithcontroller for controller access 2024-08-15 09:22:02 +02:00
4c578ce155 test (device_monitor): add end-2-end test for device_monitor 2024-07-25 09:50:02 +02:00
f9ec2403db fix: add async monitor to config and fix dap tests due to API changes in ophyd 2024-07-03 11:48:00 +02:00
814f50132e fix(rpc): fixed bug that caused get to not update the cache 2024-06-29 09:29:38 +02:00
cc5503f86c test: made completer test more targeted towards the completion results 2024-06-25 16:20:39 +02:00
5de45d059c fix(dap): fixed auto-run and added e2e test 2024-06-23 14:22:21 +02:00
75e6df47f7 feat(file_writer): separated device collection from metadata 2024-06-21 09:10:11 +02:00
27a0f8920c fix(file_writer): fixed file writer messages to report successful only after it is written 2024-06-17 16:29:49 +02:00
835bf5004a fix: fixed support for mv during scan defs; closes #308 2024-06-03 12:15:22 +02:00
67f0beac75 fix: remove deprecated arg speed from deviceconfig 2024-05-28 16:54:05 +02:00
855f9a8412 fix: renamed table_wait to scan_progress 2024-05-21 12:48:05 +02:00
d344e85137 fix: renamed scan_progress to device_progress 2024-05-21 12:44:49 +02:00
8a017ef3d7 fix: clean all imports from bec_lib, remove use of @threadlocked 2024-05-17 09:04:52 +02:00
c0a0e3e442 feat: add client message handler to send info messages from services to clients; closes 258 2024-05-03 08:32:28 +02:00
0a609a56c0 feat: move cSAXS plugin files from core 2024-04-19 16:42:12 +02:00
fe657b6adc ci: skip trailing comma for black 2024-04-19 15:31:01 +02:00
1f21b90ba3 refactor: moved to dot notation for specifying device classes 2024-04-19 10:56:50 +02:00
d3ad8ca432 refacto: bec_client renamed bec_ipython_client 2024-04-16 16:59:38 +02:00