仪器框架
项目描述
lantz-sims
Lantz是一个具有清晰、设计良好且一致的界面的自动化和仪器工具包。它为构建与科学仪器通信的应用程序提供核心的常用功能,允许快速原型设计、开发和测试。
此包包含lantz.sims子包。
有关更长的描述和文档,请访问项目的根目录
https://github.com/lantzproject/lantz
Lantz作者
Lantz变更日志
0.5.2 (2019-01-21)
为正确的依赖和命名修改了setup.py。
0.5 (2018-12-31)
从Lantz 0.4.dev0中提取了lantz_sims。
提供了动态创建模拟驱动程序的方法。
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-sims-0.5.2.tar.gz的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 5e538f7a5b40ffeb16795df0a053dc0106d35b1e4f3fbdfad8995123efced431 |
|
MD5 | 86504bd2866ce6a929d8481bdf06f1f1 |
|
BLAKE2b-256 | dd7a2334917858d98b500943a8854cd412c1c0829e676fb7e5febed4c84239e8 |