100 Commits

Author SHA1 Message Date
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
af908fa210 test: add tests 2024-05-28 18:14:53 +02:00
a0ac8c9ad7 feat: refactor psi_detector_base class, add tests 2024-05-27 08:19:54 +02:00
3415ae2007 refactor!: moved to new ophyd_devices repo structure
BREAKING CHANGE: cleaned up and migrated to the new repo structure. Only shared devices will be hosted in ophyd_devices. Everything else will be in the beamline-specific repositories
2024-05-08 16:32:34 +02:00
74f6fa7ffd feat: move csaxs devices to plugin structure, fix imports and tests 2024-04-19 17:17:59 +02:00
b1f353139b style(black): skip magic trailing comma 2024-04-10 16:17:29 +02:00
e9c626a7c8 fix: Adapt to FileWriter refactoring 2024-04-08 11:55:36 +02:00
284c6c47a1 refactor: applied isort to repo 2024-03-28 19:33:58 +01:00
5f5ec72d02 test: fix tests after merge conflict 2024-03-28 12:38:10 +01:00
b34817acf8 test: add test for simulated devices and BECprotocols 2024-03-28 11:45:18 +01:00
2c43559aa8 test: add tests for proxies 2024-03-26 19:57:28 +01:00
df8ce79ca0 feat(ophyd): temporary until new Ophyd release, prevent Status objects threads
Monkey-patching of Ophyd library
2024-03-26 17:45:31 +01:00
1c7737ccda refactor: renamed scanID to scan_id 2024-03-22 15:10:46 +01:00
2f2e519772 test: fix tests 2024-03-15 13:31:07 +01:00
33e4458c59 fix: fixed dynamic pseudo 2024-03-09 16:11:00 +01:00
c76e1a0b4e test: added tests for dynamic_pseudo 2024-03-08 17:15:45 +01:00
238ecb5ff8 fix: fix type conversion for SimCamera uniform noise 2024-03-08 16:15:13 +01:00
a9f58d2b56 fix(smaract): fixed axes_referenced 2024-03-08 12:11:28 +01:00
91e587b092 fix: sim_monitor negative readback fixed 2024-02-29 14:12:42 +01:00
5ca681212f test: add tests for sim 2024-02-26 19:33:13 +01:00
f1e9d1ceaa Revert "Revert "fix(deprecation): remove all remaining .dumps(), .loads() and producer->connector""
This reverts commit b12292246fd9d8204c76cd1f4927da5a1b981857
2024-02-26 17:41:40 +01:00
800c22e959 feat: add lmfit for SimMonitor, refactored sim_data with baseclass, introduce slitproxy 2024-02-23 07:54:30 +01:00
f91d0c482d fix: replaced outdated enable_set by read_only 2024-02-21 10:37:05 +01:00
399d6d94cc test(BECDeviceBase): add test 2024-02-21 10:11:28 +01:00