mirror of
https://github.com/bec-project/ophyd_devices.git
synced 2025-06-01 09:30:42 +02:00
21 KiB
21 KiB
Changelog
v0.13.2 (2023-11-20)
Fix
- Remove stop from falcon.custom_prepare.arm_acquisition; closes #23 (
9e1a6da
) - Remove stop from pilatus.custom_prepare.finished (
334eeb8
) - Remove duplicated stop call from eiger.custom_prepare.finished (
175700b
)
v0.13.1 (2023-11-18)
Fix
- Include all needed files in packaged distro (
204f94e
)
v0.13.0 (2023-11-17)
Feature
- Refactor falcon for psi_detector_base class; adapted eiger; added and debugged tests (
bcc3210
) - Add CustomDetectorMixin, and Eiger9M setup to separate core functionality in the ophyd integration (
c8f05fe
) - Add docstring to detector base class; closes #12 (
2252779
) - Add SLSDetectorBaseclass as a baseclass for detectors at SLS (
13180b5
)
Fix
- Fixed MIN_readout, and made it a class attribute with set/get functions (
b9d0a5d
) - Add User_access to cSAXS falcon and eiger (
e8ec101
) - Removed init from eiger9mcSAXS (
c614873
) - Fix imports to match bec_lib changes (
9db00ad
) - Fixed merge conflict (
d46dafd
) - Removed sls_detector_baseclass, add psi_detector_base, fixed tests and eiger9m_csaxs (
90cd05e
) - Add PSIDetectorBase (
a8a1210
) - Small bugfix (
ee5cf17
) - Fixed imports to comply with bec_lib refactoring (
79cfaf6
) - Bugfix (
7fefb44
) - Add remaining function, propose mechanism to avoid calling stage twice (
3e1a2b8
) - Changed file_writer to det_fw (
575b4e6
)
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
)