454 Commits

Author SHA1 Message Date
e8ec101f53 fix: add User_access to cSAXS falcon and eiger 2023-11-17 15:35:34 +00:00
c614873f8f fix: removed __init__ from eiger9mcSAXS 2023-11-17 15:35:34 +00:00
9db00add04 fix: fix imports to match bec_lib changes 2023-11-17 15:35:34 +00:00
d46dafdbe8 fix: fixed merge conflict 2023-11-17 15:35:34 +00:00
bcc3210761 feat: refactor falcon for psi_detector_base class; adapted eiger; added and debugged tests 2023-11-17 15:35:34 +00:00
90cd05e68e fix: removed sls_detector_baseclass, add psi_detector_base, fixed tests and eiger9m_csaxs 2023-11-17 15:35:34 +00:00
a8a12103ea fix: add PSIDetectorBase 2023-11-17 15:35:34 +00:00
ee5cf17a05 fix: small bugfix 2023-11-17 15:35:34 +00:00
c8f05fe290 feat: add CustomDetectorMixin, and Eiger9M setup to separate core functionality in the ophyd integration 2023-11-17 15:35:34 +00:00
225277949d feat: add docstring to detector base class; closes #12 2023-11-17 15:35:34 +00:00
79cfaf6dc0 fix: fixed imports to comply with bec_lib refactoring 2023-11-17 15:35:34 +00:00
7fefb44462 fix: bugfix 2023-11-17 15:35:34 +00:00
3e1a2b86c3 fix: add remaining function, propose mechanism to avoid calling stage twice 2023-11-17 15:35:34 +00:00
575b4e6260 fix: changed file_writer to det_fw 2023-11-17 15:35:34 +00:00
9c398e6ac6 fix; add other abstract methods, except: stage/unstage/_finished and _publish_file_location 2023-11-17 15:35:34 +00:00
13180b56da feat: add SLSDetectorBaseclass as a baseclass for detectors at SLS 2023-11-17 15:35:34 +00:00
824ae0bde6 feat: added syndynamiccomponents for BEC CI tests 2023-11-17 08:53:56 +00:00
d851cf6f8e refactor: fix bec_lib imports 2023-11-13 08:28:09 +01:00
a7d713b50d refactor: add configurable timeout and ClassInitError 2023-11-12 16:12:02 +00:00
c6e6737547 fix: remove pytest dependency for eiger, falcon and pilatus; closes #18 and #9 2023-11-12 16:12:02 +00:00
a4efb59589 refactor: remove obsolet test.py function; relates to #19 2023-11-12 16:12:02 +00:00
e3e134c65d test: fix mock_cl.thread_class for eiger,falcon and pilatus; add tests for falcon csaxs; fix bugs in code based on tests 2023-11-12 16:12:02 +00:00
97b6111832 refactor: refacoring of falcon sitoro 2023-11-12 16:12:02 +00:00
38db08c877 refactor: refactore falcon __init__ 2023-11-12 16:12:02 +00:00
981b877038 refactor: cleanup and unifying galil classes 2023-11-08 18:27:27 +00:00
fb9a17c5e3 fix: changed dependency injection for controller classes; closes #13 2023-11-08 18:27:27 +00:00
9080d45075 fix: fixed fupr number of axis 2023-11-08 18:27:27 +00:00
ce94a6a88d fix: fixed fupr axis_is_referenced 2023-11-08 18:27:27 +00:00
3396ff44d9 fix: fixed fupr axis_is_referenced 2023-11-08 18:27:27 +00:00
d72dc82264 fix: fixed fupr axis_is_referenced 2023-11-08 18:27:27 +00:00
2ddc074e4f fix: fixed import; fixed file name 2023-11-08 18:27:27 +00:00
9840491ab7 feat: added fupr 2023-11-08 18:27:27 +00:00
1aae1eba12 fix: fixed drive_to_limit 2023-11-08 18:27:27 +00:00
3eea89acc5 fix: fixed drive_to_limit 2023-11-08 18:27:27 +00:00
9b3139ecf1 fix: fixed id assignment 2023-11-08 18:27:27 +00:00
23664e542c feat: added support for flomni galil 2023-11-08 18:27:27 +00:00
3f76ef76d7 fix: fixed import for fgalil 2023-11-08 18:27:27 +00:00
7b17b8401a feat: added galil for flomni 2023-11-08 18:27:27 +00:00
f32fdbc845 test: resolved problem after merge conflict 2023-11-08 11:40:56 +01:00
324f5091ec Merge branch 'master' into 'eiger_refactor', resolve merge conflicts
# Conflicts:
#   ophyd_devices/epics/devices/eiger9m_csaxs.py
#   ophyd_devices/epics/devices/pilatus_csaxs.py
2023-11-08 10:03:14 +00:00
cf4f195365 test: fixed tests 2023-11-07 20:05:20 +01:00
bda859e93d refactor: addressed comments from review; fixed docstring; add DeviceClassInitError 2023-11-07 19:55:43 +01:00
8a19ce1508 refactor: rename infomsgmock and add docstrings 2023-11-07 19:49:05 +01:00
188c8321ca test: fixed pilatus tests; closes #10 2023-11-07 19:04:47 +01:00
57a436261c refactor: remove bluesky runengine dependency from re_test.py 2023-11-07 14:06:38 +01:00
ba01cf7b2d refactor: add min_readouttime, add complemented test cases; closes #11 #10 2023-11-06 17:44:25 +01:00
13d26c6537 refactor: requests put and delete moved to separate functions 2023-11-06 15:26:43 +01:00
4ce26b5dd5 refactor: add _send_requests_delete 2023-11-06 14:55:42 +01:00
d2cd6a442b refactor: refactored tests and eiger 2023-11-03 18:37:36 +01:00
a80d13ae66 refactor: renaming 2023-11-03 16:19:36 +01:00