Commit Graph

1052 Commits

Author SHA1 Message Date
perl_d 64fbd711b9 fix: smarter strip for computed signal 2025-11-13 14:03:08 +01:00
semantic-release 0306a0bd6f 1.29.4
Automatically generated by python-semantic-release
v1.29.4
2025-11-13 09:17:59 +00:00
wakonig_k d7fb4f55e8 fix(computed signal): fix various bugs in the computed signal 2025-11-13 10:17:24 +01:00
semantic-release 176c95d0f1 1.29.3
Automatically generated by python-semantic-release
v1.29.3
2025-11-12 07:14:19 +00:00
appel_c 9b202f8a74 tests(psi-motors): add test for high limit switch 2025-11-12 08:13:48 +01:00
appel_c 33aa4b6cca refactor(psi-motor): cleanup and fix tests 2025-11-12 08:13:48 +01:00
Xiaoqiang Wang 3d0a2119db raise exception on failed motion 2025-11-12 08:13:48 +01:00
appel_c 3b6d5f340f refactor(psi-motor): Refactor custom check signal and signal kind attributes. 2025-11-12 08:13:48 +01:00
appel_c 66fe9e217c test(psi-motor): cleanup integration, add tests for psi-motors. 2025-11-12 08:13:48 +01:00
appel_c 2bb37ba395 fix(mock-pv): add get_ctrlvars to better test alarm state callbacks 2025-11-12 08:13:48 +01:00
appel_c 7bb610394e refactor(psi-motor): Review signal kinds, add custom limit signal 2025-11-12 08:13:48 +01:00
Xiaoqiang Wang b787b428b3 fix Component keyword argument doc 2025-11-12 08:13:48 +01:00
Xiaoqiang Wang f9a4056277 turn exception to warning
The next move command will try to clear the error.
Here it should not prevent that,
2025-11-12 08:13:48 +01:00
Xiaoqiang Wang 6a350b4738 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-11-12 08:13:48 +01:00
wakonig_k fca4f31fb0 docs(psi motor): add component docs 2025-11-12 08:13:48 +01:00
wakonig_k 6f0308b783 refactor: renamed EpicsMotorMR to EpicsMotor 2025-11-12 08:13:48 +01:00
mohacsi_i 69c0b8de81 Update psi_motor.py 2025-11-12 08:13:48 +01:00
mohacsi_i 0bd2e12880 Update psi_motor.py 2025-11-12 08:13:48 +01:00
gac-x06da 5610b7e271 Signal type fix 2025-11-12 08:13:48 +01:00
gac-x06da f178414d78 Something updated 2025-11-12 08:13:48 +01:00
gac-x05la 63fcadc05e Blacking 2025-11-12 08:13:48 +01:00
gac-x05la 3d564c2595 Minor docs expansion 2025-11-12 08:13:48 +01:00
gac-x05la 65cc2060d0 Copying ECMC motor class to main repo 2025-11-12 08:13:48 +01:00
semantic-release 354afdeb30 1.29.2
Automatically generated by python-semantic-release
v1.29.2
2025-11-04 12:26:28 +00:00
wakonig_k 9bd333fa78 fix(bec_signals): update signal metadata when updating its components 2025-11-04 13:26:00 +01:00
semantic-release 543ab4cc4e 1.29.1
Automatically generated by python-semantic-release
v1.29.1
2025-10-23 19:04:08 +00:00
appel_c 0b20b15083 fix(static-device-test): add config_is_valid field to TestResult 2025-10-23 21:03:24 +02:00
semantic-release ea310f9085 1.29.0
Automatically generated by python-semantic-release
v1.29.0
2025-10-22 08:46:53 +00:00
appel_c 5523ead87c refactor(bec-signals): cleanup and fix logic for unify signal in BECMessageSignal 2025-10-22 10:46:10 +02:00
appel_c 051d665490 fix(simulation): fix simulated devices 2025-10-22 10:46:10 +02:00
appel_c 8a964083dc tests(bec-signals): Fix tests for AsyncSignal/AsyncMultiSignal 2025-10-22 10:46:10 +02:00
appel_c 6d15ee50b8 refactor(bec-signals): Refactor AsyncSignal to AsyncSignal and AsyncMultiSignal 2025-10-22 10:46:10 +02:00
appel_c 9b51b22671 feat(bec-signals): Add acquisition group to BECMessageSignal and SignalInfo 2025-10-22 10:46:10 +02:00
appel_c 297c5eee38 refactor(static-device-test): add option to force connect and timeout to ophyd device test 2025-10-21 18:18:03 +02:00
semantic-release 46e1485215 1.28.0
Automatically generated by python-semantic-release
v1.28.0
2025-10-21 09:05:35 +00:00
appel_c c6d3ecedcb test(device-config-templates): Add tests for device config template 2025-10-21 11:04:54 +02:00
appel_c be539f3ca9 fix(psi-detector-base): add test for interface 2025-10-21 11:04:54 +02:00
appel_c f96632f8b4 feat: add device-config-templates to interfaces 2025-10-21 11:04:54 +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
wakonig_k 39705e69af fix(psi device base): properly initialize device_manager var in PSIDeviceBase 2025-10-15 09:57:51 +02:00
wakonig_k 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
appel_c ac3c23ba60 fix: ophyd test run with list 2025-09-29 07:13:06 -05:00
perl_d 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
appel_c 819b067e17 refactor(asitpxcam): fix ASI Timepix integration, add relevant PVs. 2025-09-10 14:20:00 +02:00
appel_c ccbf50d837 fix(undulator): fix setpoint and motor stop signal 2025-09-10 14:20:00 +02:00
appel_c 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
wakonig_k 5f6caf5d44 fix(service config): fix service config retrieval for legacy class BECDeviceBase 2025-09-10 14:18:55 +02:00