仪表框架
项目描述
lantz-drivers
Lantz是一个自动化和仪表工具包,具有干净、设计良好且一致的接口。它提供了一组常用的功能,用于构建与科学仪器通信的应用程序,允许快速原型设计、开发和测试。
此包包含lantz.drivers子包。
有关更长的描述和文档,请访问项目的根目录
https://github.com/lantzproject/lantz
Lantz作者
Lantz-drivers 更新日志
0.5.2 (2019-01-21)
从vascotenner drivers_developv分支导入驱动程序。
0.5 (2018-12-31)
从Lantz 0.4.dev0提取驱动程序。所有特定驱动程序都保留在此。
尽可能迁移到mfeats。
0.3 (2015-02-05)
引入了MessageBasedDriver,一个用于管理所有内容的类。
移动驱动程序
将旧基类(串行、USB、TCP、visa)移动到旧包中。
将基于旧类库的仪器驱动程序移至旧版软件包。
将仪器类迁移到MessageBasedDriver。
改进日志记录,避免重复和无用信息。
应用程序开发的前端和后端。
实现了图表模块。
实现了扫描模块。
实现了特征扫描模块。
实现了循环模块。
实现了布局模块。
在线文档现在显示驱动程序类。
提供存根类以实现无需所需软件包的文档构建。
将模拟器从脚本移至控制台脚本。
更改sphinx主题以阅读文档。
引入了start_gui辅助函数,用于使用UI文件和仪器或仪器启动应用程序。
引入了start_test_app辅助函数,用于启动测试面板。
引入了start_gui_app辅助函数,它接受后端和前端并显示应用程序。
将get-lantz脚本移至gist。
删除了lantz-shell,等效功能已贡献给PyVISA。
支持特征中的同时值和单位。(问题#25)
从IPython使用Qt导入方案。
为多个初始化提供辅助函数:initialize_many和finalize_many。
为initialize_many和finalize_many提供GUI支持。
添加了新的仪器驱动程序。
0.2 (2013-01-01)
第一个公开版本。
项目详细信息
lantz-drivers-0.5.2.tar.gz的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8a8de249f07fda0ae008f55446f8e2964ff793fe6bde07be492435823bbf1023 |
|
MD5 | 4057fcf0a70e4b311e0cace0ebd41cbf |
|
BLAKE2b-256 | 833d708d2abbbea452dfb5657188a576234244da6e296ba3c95a961e28d375dc |