43 Commits

Author SHA1 Message Date
9e26fc2a3c fix: add __init__ and super().__init__ to falcon,eiger and pilatus 2023-11-20 22:19:32 +01:00
334eeb83dc fix: remove stop from pilatus.custom_prepare.finished 2023-11-20 13:54:50 +01:00
5c7fe09a4b doc: refactor docstrings 2023-11-17 15:35:34 +00:00
8bf208e697 refactor: refactored pylint formatting 2023-11-17 15:35:34 +00:00
4c86f8cfb2 refactor: clean up code 2023-11-17 15:35:34 +00:00
3478435e02 doc: add docstrings for functions 2023-11-17 15:35:34 +00:00
b9d0a5d869 fix: fixed MIN_readout, and made it a class attribute with set/get functions 2023-11-17 15:35:34 +00:00
e9d9711aa7 refactor: refactored pilatus to psi_detector_base class and adapted tests 2023-11-17 15:35:34 +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
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
bda859e93d refactor: addressed comments from review; fixed docstring; add DeviceClassInitError 2023-11-07 19:55:43 +01:00
188c8321ca test: fixed pilatus tests; closes #10 2023-11-07 19:04:47 +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
Christian Appel
08e35df0f2 refactor: pilatus changes from stage and minor changes for eiger and falcon 2023-10-24 16:50:19 +02:00
Christian Appel
78765100ba refactor: pilatus bugfix 2023-10-23 10:45:34 +02:00
Christian Appel
4c120b0d4f refactor: prep detector and filewriter for falcon; stage refactored 2023-10-20 17:29:21 +02:00
Christian Appel
c5951b3c5b refactor: change _init for pilatus 2023-10-20 16:32:19 +02:00
Christian Appel
55d20a0ed0 refactor: add _init function to all classes 2023-10-20 16:05:19 +02:00
Christian Appel
22e63c4976 refactor: add documentation, clean up init function and unify classes 2023-10-20 15:55:47 +02:00
Christian Appel
702b212f50 refactor: add docstrings and clean cam classes; dxp and hdf for falcon 2023-10-20 15:13:57 +02:00
Christian Appel
88d3b92b33 refactor: add docstrings to errors 2023-10-20 14:59:41 +02:00
Christian Appel
217c27bfdb refactor: cleanup import for detectors 2023-10-20 14:57:23 +02:00
48445e8b61 fix: fixed formatting 2023-09-27 11:39:05 +02:00
e21536
0372f6f726 fix: online changes e21536 2023-09-21 10:44:44 +02:00
e20639
f221f9e88e fix: format online changes via black 2023-09-15 18:00:25 +02:00
e20639
67115a0658 fix: online changes in e20639 for mcs card operating full 2D grid 2023-09-13 17:28:39 +02:00
e20643
0bf308a13d fix: online changes e20643 2023-09-12 09:04:55 +02:00
e20636
76f88efa31 fix: online changes pilatus_2 e20636 2023-09-09 10:14:02 +02:00
c80d9ab29b feat: add timeout functionality to ophyd devices 2023-09-07 14:04:32 +02:00
3bab432a2f feat: add falcon and progress bar option to devices 2023-09-07 11:07:59 +02:00
3a126976cd fix: online changes 2023-09-06 08:00:42 +02:00
e21206
fbfa562713 fix: online changes to integrate devices in BEC 2023-08-30 22:27:47 +02:00
e21206
b91f8dbc68 fix: pil300k device, pending readout 2023-08-28 22:31:40 +02:00
b1150c41fe refactor: class refactoring, pending change to SlsDetectorCam 2023-08-21 21:52:09 +02:00
e21206
96d746c286 fix: stage works again, unstage not yet 2023-08-18 08:48:41 +02:00
e21206
28b91eeda2 fix: simple end-to-end test works at beamline 2023-08-17 19:06:37 +02:00
e21206
9476fde13a feat: add pilatus_2 ophyd class to repository 2023-08-17 18:10:35 +02:00