Commit Graph
1127 Commits
Author SHA1 Message Date
appel_c 3facc7458c refactor(panda): Cleanup and add tests for pandabox 2026-02-27 13:52:39 +01:00
appel_c 7af7621287 fix(pandabox): improve docs and readme 2026-02-27 13:52:39 +01:00
appel_c 26a7aa4349 fix(typehints): fix typehints for panda_box and bec_signal 2026-02-27 13:52:38 +01:00
appel_c 5e67ec2ac1 test(dynamic-signal): add max_size input to tests 2026-02-27 13:52:38 +01:00
appel_c abe3b7e9f1 fix(panda-box): add signal_alias to map PandaBlock names ot beamline signal names. 2026-02-27 13:52:38 +01:00
appel_c a0dd1e985c fix(dynamic-signal): Add max_size as required input to dynamic signal 2026-02-27 13:52:38 +01:00
appel_c adb8602d9f fix(pandabox): fix conversion of data to ophyd signal dict. 2026-02-27 13:52:38 +01:00
appel_c 82fdd6947d fix(pandabox): simplify enum states 2026-02-27 13:52:38 +01:00
appel_c 016cd64b62 refactor(pandabox): fix typehints and usage of pandablock.commands 2026-02-27 13:52:38 +01:00
appel_c 62c1aa921a feat(pandabox): Add initial integration of the pandabox 2026-02-27 13:52:38 +01:00
semantic-release 9f1a32b028 1.32.11
Automatically generated by python-semantic-release
v1.32.11
2026-02-17 11:41:55 +00:00
appel_candChristian Appel 64941807b0 fix(socket): fix controller access in describe of SocketSignal 2026-02-17 12:41:24 +01:00
semantic-release ea2b837063 1.32.10
Automatically generated by python-semantic-release
v1.32.10
2026-02-16 16:46:31 +00:00
appel_candChristian Appel 6079bdbcdf fix(socket): fix setting _last_readback before _socket_get is called 2026-02-16 17:45:57 +01:00
semantic-release cfa85152cd 1.32.9
Automatically generated by python-semantic-release
v1.32.9
2026-02-16 10:10:57 +00:00
appel_candChristian Appel b13520fe32 test(controller): fix leaking controller instance in test. 2026-02-16 11:10:28 +01:00
appel_candChristian Appel 1e9711aa17 fix(socket-signal): add read timeout for SocketSignal ABC, and add notify_bec attribute 2026-02-16 11:10:28 +01:00
appel_candChristian Appel 944fc73d4b fix(socket-signal): Store old value before updating to ensure correct subscription notifications 2026-02-16 11:10:28 +01:00
semantic-release 279e99cb01 1.32.8
Automatically generated by python-semantic-release
v1.32.8
2026-01-30 11:14:10 +00:00
appel_candJan Wyzula 9cb66b2db8 fix(static-device-test): Add device-manager as optional input to StaticDeviceTest 2026-01-30 12:13:37 +01:00
wakonig_k 5480596c60 ci: use shared composit action for issue sync 2026-01-12 09:13:39 +01:00
semantic-release 6634555fb4 1.32.7
Automatically generated by python-semantic-release
v1.32.7
2026-01-07 10:43:53 +00:00
appel_candChristian Appel ba39ee029e fix(utils): Mask stage_sigs and trigger_signals to simplify testing of ADBase devices 2026-01-07 11:43:09 +01:00
appel_candChristian Appel 32e16028ed fix(dxp): add pixels_per_run signal to Falcon 2026-01-07 11:43:09 +01:00
semantic-release 288de5b95b 1.32.6
Automatically generated by python-semantic-release
v1.32.6
2025-12-15 08:26:40 +00:00
appel_candChristian Appel 713fa1a1b7 fix(controller): Add method to remove axis from controller 2025-12-15 09:26:09 +01:00
semantic-release 083f1d4dfd 1.32.5
Automatically generated by python-semantic-release
v1.32.5
2025-12-15 08:25:34 +00:00
appel_candChristian Appel e7f4ff798a fix(psi-motor): Adapt compare to np.isclose for EpicsSignalWithCheck 2025-12-15 09:25:04 +01:00
appel_candChristian Appel f45f1be3be refactor: Add export of EpicsUserMotorVME 2025-12-15 09:25:04 +01:00
semantic-release 6dbe1e1f57 1.32.4
Automatically generated by python-semantic-release
v1.32.4
2025-12-10 13:35:35 +00:00
appel_candChristian Appel e7e2b5ed97 fix(conotroller): cleanup names 2025-12-10 14:34:59 +01:00
appel_candChristian Appel ef9568cb46 fix(controller): cleanup and fix logic for enable/off dependency. 2025-12-10 14:34:59 +01:00
appel_candChristian Appel 69bfabce35 test(controller): mock config_helper for controller off test 2025-12-10 14:34:59 +01:00
appel_candChristian Appel d4a1e1545c rename dm to device_manager 2025-12-10 14:34:59 +01:00
appel_candChristian Appel 80eaae6c7c refactor(controller): Increase timeout to 20s. 2025-12-10 14:34:59 +01:00
appel_candChristian Appel 2fb64e995e fix(controller): add configurable timeout, en/disable controller axes on on/off 2025-12-10 14:34:59 +01:00
semantic-release 69f7a353cf 1.32.3
Automatically generated by python-semantic-release
v1.32.3
2025-12-09 15:26:33 +00:00
appel_candChristian Appel 36100ec1ea fix: deprecate epics_motor_ex 2025-12-09 16:25:56 +01:00
appel_candChristian Appel b2d885c6a6 fix(epics-motor-user-vme): remove high/low limit check in wait_for_connection as it's not reliable. Tested at cSAXS 2025-12-09 16:25:56 +01:00
appel_candChristian Appel da154a05cf test: add test for epicsmotorvme 2025-12-09 16:25:56 +01:00
appel_candChristian Appel 1b2eeccbb8 test(MockPv): improve MockPV, allow start value to be set 2025-12-09 16:25:56 +01:00
appel_candChristian Appel c4296b0399 fix(bec-signals): add AsyncMultiSignal to __all__ 2025-12-09 16:25:56 +01:00
appel_candChristian Appel 71a9b3c103 fix(psi-motor): Add new user motor imlementation that checks if the IOC is enabled. 2025-12-09 16:25:56 +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_candChristian Appel 6b758eb894 refactor(status): cleanup, remove error in test using 'and' instead of & 2025-12-05 14:04:58 +01:00
appel_candChristian Appel 56fc45b58a fix(MockPv): add configurable default value for mock pv 2025-12-05 14:04:58 +01:00
appel_candChristian Appel 57ff40566b fix(transition-status): improve transition status called with no transitions 2025-12-05 14:04:58 +01:00
appel_candChristian Appel 13d658241a refactor(status): Improve logic to set exceptions to allow to catch the error traceback 2025-12-05 14:04:58 +01:00
appel_candChristian Appel b918f1851c fix(status): Add wrappers for ophyd status objects to improve error handling 2025-12-05 14:04:58 +01:00
appel_candChristian Appel 58d4a5141f fix(bec-status): Refactor CompareStatus and TransitionStatus 2025-12-05 14:04:58 +01:00