|
|
ab99820468
|
fix: improve device mocking for tests
|
2025-11-19 09:24:27 +01:00 |
|
semantic-release
|
011b68f3dc
|
1.30.2
Automatically generated by python-semantic-release
v1.30.2
|
2025-11-17 09:59:08 +00:00 |
|
|
|
454550b82c
|
fix(waveform_sim): added signal to emit 0D data
|
2025-11-17 10:58:38 +01:00 |
|
semantic-release
|
f6217f06cd
|
1.30.1
Automatically generated by python-semantic-release
v1.30.1
|
2025-11-14 09:58:51 +00:00 |
|
|
|
21634d3bcb
|
fix: use streams to retrieve the username from redis
|
2025-11-14 10:58:19 +01:00 |
|
semantic-release
|
081d218fbe
|
1.30.0
Automatically generated by python-semantic-release
v1.30.0
|
2025-11-13 20:33:37 +00:00 |
|
|
|
e78ec1c814
|
build(bec): update min dependency to 3.74
|
2025-11-13 21:33:06 +01:00 |
|
|
|
c84a8c2902
|
feat(bec signals): validate async updates
|
2025-11-13 21:33:06 +01:00 |
|
semantic-release
|
6ff3a5cc93
|
1.29.7
Automatically generated by python-semantic-release
v1.29.7
|
2025-11-13 18:23:10 +00:00 |
|
|
|
9a23557b9e
|
fix(async signal tests): create messages with correct async update
|
2025-11-13 19:22:39 +01:00 |
|
semantic-release
|
17f8c826b2
|
1.29.6
Automatically generated by python-semantic-release
v1.29.6
|
2025-11-13 18:04:33 +00:00 |
|
|
|
b0c5f9d815
|
fix(bec signals): metadata cannot be None
|
2025-11-13 19:04:02 +01:00 |
|
semantic-release
|
4c1b7ed5b2
|
1.29.5
Automatically generated by python-semantic-release
v1.29.5
|
2025-11-13 13:20:00 +00:00 |
|
|
|
1241bcb014
|
fix: smarter strip for computed signal
|
2025-11-13 14:19:12 +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 |
|
|
|
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 |
|
|
|
9b202f8a74
|
tests(psi-motors): add test for high limit switch
|
2025-11-12 08:13:48 +01:00 |
|
|
|
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 |
|
|
|
3b6d5f340f
|
refactor(psi-motor): Refactor custom check signal and signal kind attributes.
|
2025-11-12 08:13:48 +01:00 |
|
|
|
66fe9e217c
|
test(psi-motor): cleanup integration, add tests for psi-motors.
|
2025-11-12 08:13:48 +01:00 |
|
|
|
2bb37ba395
|
fix(mock-pv): add get_ctrlvars to better test alarm state callbacks
|
2025-11-12 08:13:48 +01:00 |
|
|
|
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 |
|
|
|
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 |
|