520 Commits

Author SHA1 Message Date
semantic-release
4fb4f0a50f 2.34.1
Automatically generated by python-semantic-release
2024-10-01 10:58:18 +00:00
semantic-release
c10ec60a32 2.34.0
Automatically generated by python-semantic-release
2024-10-01 08:57:21 +00:00
88f5e9d508 build: updated numpy and hiredis version 2024-09-28 08:48:00 +02:00
semantic-release
55c882f1df 2.33.0
Automatically generated by python-semantic-release
2024-09-18 14:53:27 +00:00
ca4eb1e5d4 fix(interactive_scan): fixed bug in scan number calculation; simplified interface 2024-09-18 16:36:13 +02:00
90b07ed690 fix(scan_worker): exp time is optional; default 0 2024-09-18 16:36:13 +02:00
020856d4fe test(dmmock): fixed mocked devicemanager to avoid leakage between tests 2024-09-18 16:36:13 +02:00
d842e20dc8 feat(interactive scans): added support for interactive scans
This commit adds support for interactive scans. This is a new feature that allows users to interactively define scans in the BEC client. The user can specify the scan parameters in a context manager and then run the scan interactively by accessing the device objects directly. Dedicated trigger and read function are provided to perform larger actions.
2024-09-18 16:36:13 +02:00
semantic-release
8c5c0a8a32 2.32.0
Automatically generated by python-semantic-release
2024-09-18 14:27:49 +00:00
7eb4ead57d feat(scan queue): added support for changing the order of scans in the queue 2024-09-18 11:46:51 +02:00
semantic-release
3bc1cd406a 2.31.2
Automatically generated by python-semantic-release
2024-09-13 08:10:01 +00:00
026b12f202 fix(dap): dap service should run independent of scan segment callbacks 2024-09-13 08:53:36 +02:00
semantic-release
6e28043e3d 2.31.1
Automatically generated by python-semantic-release
2024-09-12 17:19:35 +00:00
7331d3c417 fix: get "egu" (engineering units) from device from configuration, not through RPC call 2024-09-12 16:24:18 +02:00
semantic-release
240d71e0d9 2.31.0
Automatically generated by python-semantic-release
2024-09-05 16:40:49 +00:00
semantic-release
dc76897073 2.30.2
Automatically generated by python-semantic-release
2024-09-05 15:00:34 +00:00
semantic-release
c3317c8720 2.30.1
Automatically generated by python-semantic-release
2024-09-05 11:12:36 +00:00
1b8b2c7b49 fix: fix hints for devices of type ophyd.signal 2024-09-05 10:15:14 +02:00
d0ee4ec554 refactor: reworked R/W info in device info; removed bug for devices with type Signal 2024-09-05 10:15:14 +02:00
c91dcf4d37 fix: bugfix in cont_line_scan; reworked device and signal mocks 2024-09-05 10:15:14 +02:00
semantic-release
aa766a0916 2.30.0
Automatically generated by python-semantic-release
2024-09-04 14:24:08 +00:00
semantic-release
6003c8e784 2.29.0
Automatically generated by python-semantic-release
2024-09-02 11:27:12 +00:00
61c4fb69cd fix(device_manager): fixed init value for failed devices 2024-09-02 13:09:41 +02:00
070b0417d8 feat(config): added support for adding and removing devices 2024-09-02 13:09:41 +02:00
semantic-release
6ba0ffa503 2.28.0
Automatically generated by python-semantic-release
2024-09-02 06:59:44 +00:00
semantic-release
506def06c1 2.27.0
Automatically generated by python-semantic-release
2024-08-30 13:39:42 +00:00
89b4353433 docs(stubs): improvements to the stubs doc strings 2024-08-30 11:31:26 +02:00
3e0e5cf9a8 fix(queue): moved queue modifications to dedicated message for the device server 2024-08-30 07:19:40 +02:00
9db0c03bec docs(stubs): minor improvements to the wait docstring 2024-08-30 07:19:40 +02:00
semantic-release
e497fe63c2 2.26.0
Automatically generated by python-semantic-release
2024-08-22 12:36:12 +00:00
semantic-release
39b72a9f82 2.25.1
Automatically generated by python-semantic-release
2024-08-22 12:16:40 +00:00
semantic-release
108efe14c9 2.25.0
Automatically generated by python-semantic-release
2024-08-22 07:43:05 +00:00
9bde68138c feat(server): added endpoint and handler to restart server through redis 2024-08-22 09:35:28 +02:00
semantic-release
05904c053f 2.24.0
Automatically generated by python-semantic-release
2024-08-21 20:24:25 +00:00
b66b928689 feat(lmfit): added fallback to hinted signals; added oversampling option 2024-08-21 22:17:08 +02:00
semantic-release
31e874253b 2.23.2
Automatically generated by python-semantic-release
2024-08-21 14:14:33 +00:00
semantic-release
f7984c63fc 2.23.1
Automatically generated by python-semantic-release
2024-08-19 11:02:52 +00:00
semantic-release
5bcc1d225a 2.23.0
Automatically generated by python-semantic-release
2024-08-17 12:22:57 +00:00
semantic-release
6cf1cacd28 2.22.1
Automatically generated by python-semantic-release
2024-08-16 07:01:08 +00:00
semantic-release
5858a3395d 2.22.0
Automatically generated by python-semantic-release
2024-08-16 06:16:09 +00: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
semantic-release
bddb40cf1e 2.21.5
Automatically generated by python-semantic-release
2024-08-14 12:37:02 +00:00
8ba44f6eef fix(tmux): retry tmux launch on error
Sometimes, restarting the tmux client is flaky
2024-08-14 14:12:05 +02:00
semantic-release
2e7af1df32 2.21.4
Automatically generated by python-semantic-release
2024-08-14 10:25:45 +00:00
semantic-release
1707c977f6 2.21.3
Automatically generated by python-semantic-release
2024-08-13 18:53:14 +00:00
27fa7584cd fix: fix bug in bluesky emitter get descriptor method 2024-08-13 20:45:46 +02:00
semantic-release
b3208031f8 2.21.2
Automatically generated by python-semantic-release
2024-08-13 18:37:18 +00:00
semantic-release
203b76c8b9 2.21.1
Automatically generated by python-semantic-release
2024-08-13 09:44:24 +00:00
f08c652dd6 refactor: minor cleanup 2024-08-13 11:13:49 +02:00
b0bc0da54f refactor(scan_bundler): moved specific bec emitter methods from emitterbase to bec emitter 2024-08-13 11:13:49 +02:00