Commit Graph

993 Commits

Author SHA1 Message Date
c609105327 add simple positioner for undulator 2025-07-09 10:43:02 +02:00
cc43deafc7 1.26.0
Automatically generated by python-semantic-release
v1.26.0
2025-07-08 08:26:37 +00:00
e5a0bb4178 fix: formatter 2025-07-08 10:26:05 +02:00
ab123efe97 feat: update to current ADASItpx driver 1.1 2025-07-08 10:26:05 +02:00
a2b430ae50 1.25.0
Automatically generated by python-semantic-release
v1.25.0
2025-07-08 05:33:29 +00:00
1b18663df6 feat(#118): resolve from put completion + test 2025-07-08 07:32:57 +02:00
8d37c77ee8 feat(#118): Resolve move status from readback val 2025-07-08 07:32:57 +02:00
a2d8c4932d feat(#118): forward soft limits to soft signals 2025-07-08 07:32:57 +02:00
af35c1ef1d feat(#118): add a flexible positioner class 2025-07-08 07:32:57 +02:00
295a5e0d97 ci(plugin-repo): Run workflow for plugin repositories 2025-07-07 17:37:41 +02:00
be3efc8ce0 ci: add bec pipeline to ophyd_devices 2025-06-24 16:02:12 +02:00
e3121be484 1.24.0
Automatically generated by python-semantic-release
v1.24.0
2025-06-24 13:42:45 +00:00
0c3c72fb4b test(undulator): add test for deadband logic 2025-06-24 14:42:13 +01:00
b02c2d243e fix: formatter 2025-06-24 14:42:13 +01:00
3405e043b1 feat: undulator gap control 2025-06-24 14:42:13 +01:00
3c3a163137 1.23.0
Automatically generated by python-semantic-release
v1.23.0
2025-06-17 08:15:43 +00:00
7e92b6c63e refactor(transition-status): update docstrings, add test for string transition status 2025-06-17 10:15:11 +02:00
20eb5dd83f refactor: refactored compare and transition state 2025-06-17 10:15:11 +02:00
d092b8b51a feat: add custom status, CompareStatus and TargetStatus for easier signal value comparison 2025-06-17 10:15:11 +02:00
21251c3afe refactor(psi-signals): import bec signals on top level of ophyd_devices 2025-06-17 10:15:11 +02:00
67921d04bc 1.22.1
Automatically generated by python-semantic-release
v1.22.1
2025-06-17 06:18:50 +00:00
000b32d6a9 test(xmap): add test for xmap triggering 2025-06-17 08:18:24 +02:00
fb58ed50d5 fix(dxp): fix multiple signals marked as trigger_signals for dxp Falcon, but ophyd only supports 1 trigger signal 2025-06-17 08:18:24 +02:00
9b2f712044 1.22.0
Automatically generated by python-semantic-release
v1.22.0
2025-06-16 12:27:29 +00:00
3a086eee51 fix(device base): shut down task handler on destroy 2025-06-16 14:26:56 +02:00
cb7f7ba932 feat(psi device base): stoppable status objects
Add methods to PSIDeviceBase to register status object that should be cancelled when the device is stopped or destroyed.
2025-06-16 14:26:56 +02:00
91552c871f 1.21.2
Automatically generated by python-semantic-release
v1.21.2
2025-06-13 10:40:45 +00:00
4dedd431d5 fix: restrict pyepics version until ophyd is fixed 2025-06-13 12:40:17 +02:00
c59020a6aa 1.21.1
Automatically generated by python-semantic-release
v1.21.1
2025-06-05 12:55:09 +00:00
b4316a07de test: add ttest for on_destroy hook 2025-06-05 14:54:40 +02:00
b328f064f2 fix(psi-device-base): add on_destroy hook to psi-device-base 2025-06-05 14:54:40 +02:00
c1aaf2afaf 1.21.0
Automatically generated by python-semantic-release
v1.21.0
2025-06-04 13:21:48 +00:00
0ed4b8dea1 feat: add async signal to test device 2025-06-04 15:21:16 +02:00
b76acfebb4 fix(bec_signals): fix validation of async signals 2025-06-04 15:21:16 +02:00
8e76ad63cb 1.20.0
Automatically generated by python-semantic-release
v1.20.0
2025-06-03 13:00:57 +00:00
b02485c461 feat(waveform): add bec signal to waveform simulation 2025-06-03 15:00:24 +02:00
585fbbbb71 feat: restructure bec signals 2025-06-03 15:00:24 +02:00
e47472d886 ci: add issue sync to bec project 2025-06-02 12:57:37 +02:00
a069243df7 1.19.0
Automatically generated by python-semantic-release
v1.19.0
2025-05-30 12:55:45 +00:00
d8926e0b12 ci: fix semantic release variables for github release 2025-05-30 14:55:14 +02:00
780cc641c6 fix(PreviewSignal): use dotted name instead of signal name 2025-05-30 14:55:14 +02:00
ed9d8136b8 feat(sim): add preview signal to camera simulation 2025-05-30 14:55:14 +02:00
42e7b56758 1.18.0
Automatically generated by python-semantic-release
v1.18.0
2025-05-30 12:45:13 +00:00
97adcb8f8d feat: add bec_signals with BECMessages to utils 2025-05-30 13:24:57 +02:00
81d2314c8b refactor: improve typehints, remove redundant signal 2025-05-30 13:24:57 +02:00
df1569d714 1.17.0
Automatically generated by python-semantic-release
v1.17.0
2025-05-26 11:53:51 +00:00
4625dee50b docs: Update device list 2025-05-26 11:50:34 +00:00
efe738280d formatter: add line separation 2025-05-26 13:38:57 +02:00
bb60ed1cef feat(areadetector): add ADASItpx device 2025-05-26 13:38:57 +02:00
b69f229da5 docs: Update device list 2025-05-26 11:01:05 +00:00