Commit Graph

1090 Commits

Author SHA1 Message Date
appel_c 22381abb70 fix(conotroller): cleanup names 2025-12-10 12:54:18 +01:00
appel_c 869faf72b6 fix(controller): cleanup and fix logic for enable/off dependency. 2025-12-09 16:44:31 +01:00
appel_c a18c0d4a64 test(controller): mock config_helper for controller off test 2025-12-09 16:44:31 +01:00
appel_c d82d1bc9d5 rename dm to device_manager 2025-12-09 16:44:31 +01:00
appel_c 4a94815c45 refactor(controller): Increase timeout to 20s. 2025-12-08 10:22:32 +01:00
appel_c 4da9c3ac2a fix(controller): add configurable timeout, en/disable controller axes on on/off 2025-12-08 10:22:32 +01:00
semantic-release fa51ffe33a 1.32.2
Automatically generated by python-semantic-release
v1.32.2
2025-12-05 13:05:30 +00:00
appel_c 6b758eb894 refactor(status): cleanup, remove error in test using 'and' instead of & 2025-12-05 14:04:58 +01:00
appel_c 56fc45b58a fix(MockPv): add configurable default value for mock pv 2025-12-05 14:04:58 +01:00
appel_c 57ff40566b fix(transition-status): improve transition status called with no transitions 2025-12-05 14:04:58 +01:00
appel_c 13d658241a refactor(status): Improve logic to set exceptions to allow to catch the error traceback 2025-12-05 14:04:58 +01:00
appel_c b918f1851c fix(status): Add wrappers for ophyd status objects to improve error handling 2025-12-05 14:04:58 +01:00
appel_c 58d4a5141f fix(bec-status): Refactor CompareStatus and TransitionStatus 2025-12-05 14:04:58 +01:00
semantic-release e95d46a77d 1.32.1
Automatically generated by python-semantic-release
v1.32.1
2025-12-01 15:33:51 +00:00
appel_c 86436c5986 fix(shutter): Rename class, refactor is_open to be kind normal 2025-12-01 16:33:17 +01:00
semantic-release 234b0149d3 1.32.0
Automatically generated by python-semantic-release
v1.32.0
2025-11-30 19:15:30 +00:00
wakonig_k 616010a0e9 feat(sim_waveform): add progress and async multi data signals to SimWaveform 2025-11-30 20:14:57 +01:00
wakonig_k 609010d682 feat(signal): add signal normalization method and corresponding tests 2025-11-30 20:14:57 +01:00
semantic-release c6537cd39a 1.31.0
Automatically generated by python-semantic-release
v1.31.0
2025-11-28 13:30:30 +00:00
appel_c 77eaca174e refactor(shutter): Refactor signal structure of shutter device 2025-11-28 14:29:57 +01:00
perl_d ad1b042f2e fix: improvements from review 2025-11-28 14:29:57 +01:00
perl_d 288096b8ff ci: update coverage settings 2025-11-28 14:29:57 +01:00
perl_d 882be25b73 tests: add tests for shutter 2025-11-28 14:29:57 +01:00
perl_d 366c871db6 feat: add shutter class 2025-11-28 14:29:57 +01:00
semantic-release 2857ddffba 1.30.3
Automatically generated by python-semantic-release
v1.30.3
2025-11-19 13:02:26 +00:00
perl_d eceab997b8 fix: improve device mocking for tests 2025-11-19 14:01:50 +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
wyzula_j 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
wakonig_k 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
wakonig_k e78ec1c814 build(bec): update min dependency to 3.74 2025-11-13 21:33:06 +01:00
wakonig_k 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
wakonig_k 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
wakonig_k 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
perl_d 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
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