Resolve "Status objects threads"
Description
This MR introduces a new module to patch ophyd, in order to suppress "status objects" threads if timeout=None
. If settle time is given, the callback will be executed in another thread. If timeout is given, the code corresponds to the normal Ophyd behaviour.
The commit here is temporary, until Ophyd makes a new version (that would integrate the upstream change: https://github.com/bluesky/ophyd/pull/1182)
The patching is activated in __init__.py
, so as soon as ophyd_devices
is imported.
Closes #53 (closed)
Edited by guijar_m