|
18f7c56b99
|
fix(bec_signals): fix validation of async signals
|
2025-06-04 14:57:26 +02:00 |
|
|
585fbbbb71
|
feat: restructure bec signals
|
2025-06-03 15:00:24 +02:00 |
|
|
780cc641c6
|
fix(PreviewSignal): use dotted name instead of signal name
|
2025-05-30 14:55:14 +02:00 |
|
|
97adcb8f8d
|
feat: add bec_signals with BECMessages to utils
|
2025-05-30 13:24:57 +02:00 |
|
|
19a1d84186
|
refactor(dxp): remove _default_read_attrs from base integration
|
2025-05-26 12:49:09 +02:00 |
|
|
540742696a
|
tests(dxp): add tests for dxp integration
|
2025-05-26 12:49:09 +02:00 |
|
|
a44b07c5da
|
refactor(psi-device-base): add device_manager to signature
|
2025-05-13 10:43:51 +02:00 |
|
|
0cb64d1ea8
|
test(psi-device-base): enhance PSIDeviceBase tests with additional user method hooks
|
2025-05-13 08:40:36 +02:00 |
|
|
673be87a2d
|
chore(formatter): upgrade to black v25
|
2025-05-01 15:19:33 +02:00 |
|
|
21746e5445
|
feat(sim_waveform): added option to emit data with add_slice
|
2025-04-07 15:12:36 +02:00 |
|
|
1fd4fc7f21
|
refactor(psi_device_base): add method to wait for a condition to PSIDeviceBase
|
2025-03-18 09:11:01 +01:00 |
|
|
00ca4574ea
|
feat (psi-device-base-utils): enhance TaskHandler to support task arguments in submit_task method
|
2025-03-18 09:11:01 +01:00 |
|
|
0ed29209e4
|
test: fix and improve tests camera on complete
|
2025-03-06 13:00:13 +01:00 |
|
|
7430e3d874
|
tests(sim): update async_update metadata structure in test_async_mon_send_data_to_bec
|
2025-03-03 18:57:33 +01:00 |
|
|
75f32800f8
|
refactor: improve logging if fake scan msg is created
|
2025-02-27 09:02:13 +01:00 |
|
|
8ed3f37b14
|
test(psi-device-base-utils): add tests for task handler
|
2025-02-24 17:55:00 +01:00 |
|
|
b75207b7c0
|
refactor: cleanup
|
2025-02-24 14:16:31 +01:00 |
|
|
ac4f0c5af7
|
feat(psi_device_base): add psi_device_base
|
2025-02-22 13:29:42 +01:00 |
|
|
1cc8a67ded
|
test: fix flaky test for positioner is moving
|
2025-02-10 17:51:16 +01:00 |
|
|
1c6cacd550
|
feat(simulation): add stage camera proxy
|
2025-01-29 10:27:38 +01:00 |
|
|
8fd17c53d7
|
fix: tie h5proxy config to properties
|
2025-01-29 10:27:13 +01:00 |
|
|
9a89ed9008
|
tests: adapt flaky test motor is moving signal
|
2025-01-27 07:23:28 +01:00 |
|
|
92a3176bfd
|
test: fix flaky test for positioner is moving signal
|
2025-01-21 09:21:20 +01:00 |
|
|
88ca831bca
|
test: fixed import of BECDeviceBase
|
2025-01-14 16:32:31 +01:00 |
|
|
7fe80c1608
|
fix: cleanup, add test for ddg base class
|
2025-01-14 16:32:31 +01:00 |
|
|
a1da3a5f40
|
test: update tests
|
2025-01-14 16:32:31 +01:00 |
|
|
482e2320b9
|
fix: update protocls for docs in main
|
2024-12-06 15:53:48 +01:00 |
|
|
f166847387
|
fix: bump ophyd version to 1.10, remove patch, fix corresponding test
|
2024-12-04 11:54:10 +01:00 |
|
|
db9e191e4a
|
fix: ensure filepath is set to the required value before waiting
|
2024-10-25 10:30:50 +02:00 |
|
|
41c54aa851
|
refactor: Refactored SimCamera write_to_disk option to continously write to h5 file.
|
2024-10-24 13:04:08 +02:00 |
|
|
3a1202d0d8
|
tests: add 'conftest.py' with ophyd_devices import to ensure ophyd is always patched, first
|
2024-10-22 10:06:44 +02:00 |
|
|
8a9a6a9910
|
fix: improved patching of Ophyd 1.9
|
2024-10-18 19:25:49 +02:00 |
|
|
6a7c0745e3
|
fix: cleanup and bugfix in positioner; closes #84
|
2024-10-17 07:37:05 +02:00 |
|
|
7ff37c0dcd
|
fix: Fixed SimWaveform, works as async device and device_monitor_1d simultaneously
|
2024-10-01 15:13:19 +02:00 |
|
|
f56961ba8c
|
fix: fix inheritance for SimMonitor
|
2024-09-05 10:21:27 +02:00 |
|
|
76e1cfc4aa
|
test: add test case
|
2024-08-08 17:12:41 +02:00 |
|
|
4397db919a
|
test: Fix and add test scenarios for DeviceStatus error handling
|
2024-07-28 13:54:52 +02:00 |
|
|
f8e9aaf55a
|
test: adapt tests to consider returned DeviceStatus for on_trigger/complete
|
2024-07-27 15:01:52 +02:00 |
|
|
ba7db78194
|
test: add test for SimLinearTrajectoryPositioner
|
2024-07-10 16:46:33 +02:00 |
|
|
f481c1f812
|
fix: device sim params can be set through init
|
2024-07-03 09:03:31 +02:00 |
|
|
55ea6a16be
|
fix: put noqa comment on hdf5plugin import, compress HDF5 test file to ensure it requires the module for reading
hd5plugin import has the side effect of installing LZ4 codec
|
2024-07-02 16:58:06 +02:00 |
|
|
2622ddbee2
|
fix: split simulation classes in multiple files
|
2024-07-02 16:57:59 +02:00 |
|
|
17e8cd9234
|
fix: update timestamp upon reading of non computed readback signal
|
2024-06-28 16:57:28 +02:00 |
|
|
2c7c48a757
|
feat: add option to return DeviceStatus for on_trigger, on_complete; extend wait_for_signals
|
2024-06-19 14:12:16 +02:00 |
|
|
e9aaa0383e
|
fix: make filepath a signal
|
2024-06-04 20:45:09 +02:00 |
|
|
3606a2fc5a
|
fix: adapt SimPositioner, make tolerance changeable signal
|
2024-06-04 11:14:16 +02:00 |
|
|
85208002a3
|
fix: bugfix to fill data butter with value, timestamp properly
|
2024-06-03 14:51:24 +02:00 |
|
|
73349257ee
|
refactor: add .wait() to set methods
|
2024-06-03 12:33:36 +02:00 |
|
|
c5544226be
|
test: add tests for new device
|
2024-06-03 12:33:36 +02:00 |
|
|
e566c7f982
|
fix: fixed psi_detector_base to allow init with mocked device_manager
|
2024-05-29 15:22:49 +02:00 |
|