异步Bluesky硬件抽象代码,兼容EPICS和Tango等控制系统
项目描述
ophyd-async
异步Bluesky硬件抽象代码,兼容EPICS和Tango等控制系统。
源代码 | https://github.com/bluesky/ophyd-async |
---|---|
PyPI | pip install ophyd-async |
文档 | https://bluesky.github.io/ophyd-async |
版本发布 | https://github.com/bluesky/ophyd-async/releases |
ophyd-async是一个Python库,用于异步与硬件接口,旨在用作抽象层,使实验编排和数据采集代码能够在特定设备和控制系统的具体细节之上运行。
ophyd和ophyd-async通常与Bluesky运行引擎一起使用,以进行实验编排和数据采集。
虽然EPICS是ophyd-async可以接口的最常见的控制系统层,但未来也将支持其他控制系统,如Tango。ophyd-async的焦点是
- 异步信号访问,打开硬件触发扫描(也称为飞行扫描)的可能性
- 使用更简单的类层次结构依赖性实例化设备(信号分组)
有关更详细的文档,请参阅https://bluesky.github.io/ophyd-async。
项目详情
下载文件
下载适用于您平台的应用程序。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
ophyd_async-0.6.0.tar.gz (193.3 kB 查看散列值)
构建分布
ophyd_async-0.6.0-py3-none-any.whl (108.4 kB 查看散列值)
关闭
ophyd_async-0.6.0.tar.gz的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 8f0033d641cb1231f922d553e20f3ef384059cbd30ebe53c0f5ae4e68567fc04 |
|
MD5 | 64b98f9d2d53f7605e82508e02299f30 |
|
BLAKE2b-256 | dff92d0806dcbdaa3210fd81c6d1f16d7c808f938e9e23ae41b469d0f3df70c7 |