mirror of
https://github.com/bec-project/ophyd_devices.git
synced 2026-01-17 07:39:21 +01:00
18 KiB
18 KiB
Changelog
v0.12.0 (2023-11-17)
Feature
- Added syndynamiccomponents for BEC CI tests (
824ae0b)
v0.11.0 (2023-11-16)
Feature
- Add pylint check to ci pipeline (
a45ffe7)
v0.10.2 (2023-11-12)
Fix
- Remove pytest dependency for eiger, falcon and pilatus; closes #18 and #9 (
c6e6737)
v0.10.1 (2023-11-09)
Fix
- Adding pytest as dependency; should be removed! (
a6a621f)
v0.10.0 (2023-11-08)
Feature
Fix
- Changed dependency injection for controller classes; closes #13 (
fb9a17c) - Fixed fupr number of axis (
9080d45) - Fixed fupr axis_is_referenced (
ce94a6a) - Fixed fupr axis_is_referenced (
3396ff4) - Fixed fupr axis_is_referenced (
d72dc82) - Fixed import; fixed file name (
2ddc074) - Fixed drive_to_limit (
1aae1eb) - Fixed drive_to_limit (
3eea89a) - Fixed id assignment (
9b3139e) - Fixed import for fgalil (
3f76ef7)
v0.9.2 (2023-11-08)
Fix
- Bugfixes after adding tests (
72b8848)
v0.9.1 (2023-11-02)
Fix
- Fixed complete call for non-otf scans (
9e6dc2a)
v0.9.0 (2023-10-31)
Feature
- Added file-based replay for xtreme (
d25f92c)
v0.8.1 (2023-09-27)
Fix
v0.8.0 (2023-09-15)
Feature
- First draft for Epics sequencer class (
c418b87)
Fix
- Format online changes via black (
f221f9e) - Minor changes on the sgalil controller (
b6bf7bc) - Small changes in epics_motor_ex, potentially only comments (
f9f9ed5) - Online changes in e20639 for mcs card operating full 2D grid (
67115a0) - Online changes e20643 (
0bf308a) - Online changes sgalil e20636 (
592ddfe) - Online changes pilatus_2 e20636 (
76f88ef) - Online changes e20636 mcs (
bb12181) - Online changes e20636 falcon (
7939045) - Online changes eiger9m (
e299c71) - Online changes DDG (
c261fbb)
v0.7.0 (2023-09-07)
Feature
- Add timeout functionality to ophyd devices (
c80d9ab)
v0.6.0 (2023-09-07)
Feature
- Add falcon and progress bar option to devices (
3bab432) - Extension for epics motors from xiaoqiang (
057d93a) - Add mcs_readout_monitor and stream (
ab22056) - Add ConfigSignal to bec_utils (
ac6de9d) - Adding mcs card to repository (
96a131d) - Add bec_utils to repo for generic functions (
86e93af) - Add bec_scaninfo_mixin to repo (
01c824e) - Bec_scaninfo_mixin class for scaninfo (
49f95e0) - Add eiger9m csaxs (
f3e4575) - Add mcs ophyd device (
448890a)
Fix
- Online changes (
3a12697) - Adjusted init for epics motor extension (
ac8b96b) - Changes for sgalil grid scan from BEC (
3e594b5) - Working acquire, line and grid scan using mcs, ddg and eiger9m (
58caf2d) - DDG logic to wait for burst in trigger (
5ce6fbc) - Online changes SAXS (
911c8a2) - Working mcs readout (
8ad3eb2) - Fix ddg code (
b3237ce) - Bugfix online fixes (
ba9cb77) - Bugfix in delaygenerators (
2dd8f25) - Online changes to all devices in preparation for beamtime (
c0b3418) - Online changes (
b6101cc) - Mcs working (
08efb64) - Add std_daq_client and pyepics to setup (
5d86382) - Bugfix for polarity (
fe404bf) - Test function (
2dc3290) - Online changes to integrate devices in BEC (
fbfa562) - Fixed stop command (
d694f65) - Running ophyd for mcs card, pending fix mcs_read_all epics channel (
7c45682) - Bec_utils mixin (
ed0ef33) - Sgalil scan (
cc6c8cb) - Pil300k device, pending readout (
b91f8db) - Adjusted delaygen (
17347ac) - Add readout time to mock scaninfo (
8dda7f3) - Add flyscan option (
3258e3a) - Stepscan logic implemented in ddg (
c365b8e) - Use bec_scaninfo_mixin in ophyd class (
6ee819d) - Add status update std_daq (
39142ff) - Mcs updates (
14ca550) - Falcon updates (
b122de6)
v0.5.0 (2023-09-01)
Feature
- Added derived signals for xtreme (
1276e1d)
Fix
- Added pyepics dependency (
66d283b)
v0.4.0 (2023-08-18)
Feature
- Add pilatus_2 ophyd class to repository (
9476fde)
Fix
- Simple end-to-end test works at beamline (
28b91ee)
v0.3.0 (2023-08-17)
Feature
- Add continous readout of encoder while scanning (
69fdeb1) - Adding io access to delay pairs (
4513110) - Read_encoder_position, does not run yet (
9cb8890) - Add readout_encoder_position to sgalil controller (
a94c12a)
Fix
- Bugfix on delaystatic and dummypositioner (
416d781) - Bugfix burstenable and burstdisalbe (
f3866a2) - Limit handling flyscan and error handling axes ref (
a620e6c) - Bugfix stage/unstage (
39220f2) - Small fixes to fly_grid_scan (
87ac0ed)
Documentation
- Details on encoder reading of sgalilg controller (
e0d93a1) - Documentation update (
5d9fb98) - Add documentation for delay generator (
7ad423b) - Updated documentation (
eb3e90e)
v0.2.1 (2023-07-21)
Fix
- Fixed sim readback timestamp (
7a47134)
v0.2.0 (2023-07-04)
Feature
- Add DDG and prel. sgalil devices (
00c5501)
Fix
- Formatting DDG (
4e10a96) - Bec_lib.core import (
25c7ce0) - Recover galil_ophyd from master (
5f655ca) - Fixed galil sgalil_ophyd confusion from former commit (
f488f0b)
Documentation
- Improved readme (
781affa)
v0.1.0 (2023-06-28)
Feature
- Added dev install to setup.py (
412a0e4) - Added pylintrc (
020459e) - Added sls detector (
63ece90) - Added missing epics devices for xtreme (
2bf57ed) - Added otf sim (
f351320) - Added nested object (
059977d) - Added test functions for rpc calls (
5648ea2)
Fix
- Fixed gitignore file (
598d72b) - Adjustments for new bec_lib (
eee8856) - Moved to new bec_client_lib structure (
35d5ec8) - Fixed harmonic signal (
60c7878) - Fixed pv name for sample manipulator (
41929a5) - Added missing file (
5a7f8ac) - Fixed x07ma devices (
959789b) - Online bug fixes (
bf5f981) - Fixed rt_lamni hints (
2610542) - Fixed rt_lamni for new hinted flyers (
419ce9d) - Moved to hint structure for flyers (
fc17741) - Added default_sub (
9b9d3c4) - Minor adjustments to comply with the openapi schema; set default onFailure to retry (
cdb3fef) - Fixed timestamp update for bpm4i (
dacfd1c) - Fixed bpm4i for subs (
4c6b7f8) - Formatter (
9e938f3) - Online fixes (
1395044) - Removed matplotlib dependency (
b5611d2) - Fixed epics import (
ec3a93f)