ophyd
ophyd copied to clipboard
hardware abstraction in Python with an emphasis on EPICS
- should fix #1083 - add a reper to SynAxis - account for flake8 breaking things
While testing bluesky/databroker#750, we discovered that the simulated detector (`ophyd.sim.det`) does not work well with databroker v2. ## Error Here is the error while reading the recorded configuration (expand it):...
Add: - Device baseclass - Signal baseclass - EpicsSignal with CA and Sim backends - Demo EPICS Device and IOC to drive it - Magics for some simple plan stubs...
To support the development of Ophyd.v2, some changes will be made. This issue outlines a series of steps that will make these changes. Each change will be a separate PR....
Currently settle time only exists as an attribute in Positioners and not Signals. However, `Signal.set()` uses this as a keyword argument, which obscures it from `bps.mv` or other plans. This...
As I'm going to be making a lot of contributions to Ophyd, it would be good to nail down how contributors should work with the repository. I'm thinking something with...
As I understand the current area detectors support (*ADBase*, *CamBase*) are modelled after epics [areaDetector](https://github.com/areaDetector/areaDetector) module. This certainly makes sense because areaDetector module is de facto standard in integrating area...
Related to [setting `blocking_callbacks` in area detector plugins](https://github.com/BCDA-APS/apstools/issues/671), support the [`WaitForPlugins`]( https://github.com/areaDetector/ADCore/blob/bcaced94ad48b9bb5fdbd1a7f6d9d8be5c416003/ADApp/Db/NDArrayBase_settings.req#L7) field of the detector base class. This field was announced in ADCore [release r3.3](https://github.com/areaDetector/ADCore/blob/master/RELEASE.md#r3-3-june-27-2018).