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 |
|
|
|
fca4f31fb0
|
docs(psi motor): add component docs
|
2025-11-12 08:13:48 +01:00 |
|
|
|
6f0308b783
|
refactor: renamed EpicsMotorMR to EpicsMotor
|
2025-11-12 08:13:48 +01:00 |
|
|
|
69c0b8de81
|
Update psi_motor.py
|
2025-11-12 08:13:48 +01:00 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
5523ead87c
|
refactor(bec-signals): cleanup and fix logic for unify signal in BECMessageSignal
|
2025-10-22 10:46:10 +02:00 |
|
|
|
051d665490
|
fix(simulation): fix simulated devices
|
2025-10-22 10:46:10 +02:00 |
|
|
|
8a964083dc
|
tests(bec-signals): Fix tests for AsyncSignal/AsyncMultiSignal
|
2025-10-22 10:46:10 +02:00 |
|
|
|
6d15ee50b8
|
refactor(bec-signals): Refactor AsyncSignal to AsyncSignal and AsyncMultiSignal
|
2025-10-22 10:46:10 +02:00 |
|
|
|
9b51b22671
|
feat(bec-signals): Add acquisition group to BECMessageSignal and SignalInfo
|
2025-10-22 10:46:10 +02:00 |
|
|
|
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 |
|
|
|
c6d3ecedcb
|
test(device-config-templates): Add tests for device config template
|
2025-10-21 11:04:54 +02:00 |
|
|
|
be539f3ca9
|
fix(psi-detector-base): add test for interface
|
2025-10-21 11:04:54 +02:00 |
|
|
|
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 |
|
|
|
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 |
|