Commit Graph

1025 Commits

Author SHA1 Message Date
Xiaoqiang Wang
11932b01b5 turn exception to warning
The next move command will try to clear the error.
Here it should not prevent that,
2025-10-16 11:08:40 +02:00
Xiaoqiang Wang
2927425702 do not override motor_done_move
The _move_chnaged method is decorated by @motor_done_move.sub_value.
Overriding this signal breaks the callback.
2025-10-16 11:08:40 +02:00
f3762341bd docs(psi motor): add component docs 2025-10-16 11:08:40 +02:00
175c6e8ed7 refactor: renamed EpicsMotorMR to EpicsMotor 2025-10-16 11:08:40 +02:00
02d145c20d Update psi_motor.py 2025-10-16 11:08:40 +02:00
4c738aa718 Update psi_motor.py 2025-10-16 11:08:40 +02:00
gac-x06da
597a458c04 Signal type fix 2025-10-16 11:08:40 +02:00
gac-x06da
d78f588410 Something updated 2025-10-16 11:08:40 +02:00
gac-x05la
3990918a06 Blacking 2025-10-16 11:08:40 +02:00
gac-x05la
b2812df25f Minor docs expansion 2025-10-16 11:08:40 +02:00
gac-x05la
d0c1f1f22c Copying ECMC motor class to main repo 2025-10-16 11:08:40 +02:00
semantic-release
04a9efe3fe 1.27.0
Automatically generated by python-semantic-release
v1.27.0
2025-10-15 07:58:24 +00:00
39705e69af fix(psi device base): properly initialize device_manager var in PSIDeviceBase 2025-10-15 09:57:51 +02:00
339fd1e592 feat: add PSIDeviceBase import to the main module 2025-10-15 09:57:51 +02:00
semantic-release
04f24f3a66 1.26.6
Automatically generated by python-semantic-release
v1.26.6
2025-09-29 12:13:45 +00:00
ac3c23ba60 fix: ophyd test run with list 2025-09-29 07:13:06 -05:00
62fd9c7a10 chore: deprecate 3.10, add 3.13 2025-09-15 13:46:15 +02:00
semantic-release
5908b0c1d8 1.26.5
Automatically generated by python-semantic-release
v1.26.5
2025-09-10 12:21:10 +00:00
819b067e17 refactor(asitpxcam): fix ASI Timepix integration, add relevant PVs. 2025-09-10 14:20:00 +02:00
ccbf50d837 fix(undulator): fix setpoint and motor stop signal 2025-09-10 14:20:00 +02:00
87e226804e fix(undulator): remove raise for operator controlled pvs, log instead and return None 2025-09-10 14:20:00 +02:00
semantic-release
5ca3a0e1d8 1.26.4
Automatically generated by python-semantic-release
v1.26.4
2025-09-10 12:19:25 +00:00
5f6caf5d44 fix(service config): fix service config retrieval for legacy class BECDeviceBase 2025-09-10 14:18:55 +02:00
Xiaoqiang Wang
43f0c9b1a1 adapt to ADASItpx 2.0 2025-09-09 16:26:52 +02:00
9c9dcecc42 refactor(static-decvice-test): add test for run_with_list_output 2025-08-21 16:28:49 +02:00
919fbe1b15 refactor: add run method which return list of tuple for test 2025-08-21 16:28:49 +02:00
semantic-release
94cfcfaf4a 1.26.3
Automatically generated by python-semantic-release
v1.26.3
2025-07-31 15:10:25 +00:00
e27182d9ba test: fix test for TransitionStatus 2025-07-31 17:09:51 +02:00
1a7812992a fix(mock-pv): add callbacks to mock_pv 2025-07-31 17:09:51 +02:00
semantic-release
88c3bc7bcb 1.26.2
Automatically generated by python-semantic-release
v1.26.2
2025-07-23 11:29:57 +00:00
d2659bf0b1 fix: make SimulatedDataMonitor robust to inf/nan 2025-07-23 13:29:26 +02:00
semantic-release
6ff034d191 1.26.1
Automatically generated by python-semantic-release
v1.26.1
2025-07-21 08:23:41 +00:00
9eb1dea8ea fix(undulator): add check for operator control for stop_signal 2025-07-21 10:23:10 +02:00
semantic-release
cc43deafc7 1.26.0
Automatically generated by python-semantic-release
v1.26.0
2025-07-08 08:26:37 +00:00
Xiaoqiang Wang
e5a0bb4178 fix: formatter 2025-07-08 10:26:05 +02:00
Xiaoqiang Wang
ab123efe97 feat: update to current ADASItpx driver 1.1 2025-07-08 10:26:05 +02:00
semantic-release
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
semantic-release
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
Xiaoqiang Wang
b02c2d243e fix: formatter 2025-06-24 14:42:13 +01:00
Xiaoqiang Wang
3405e043b1 feat: undulator gap control 2025-06-24 14:42:13 +01:00
semantic-release
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