使用ivi-c或ivi-com、visa和串行协议用远程仪器控制数据采集。

pyhardware的Python项目详细描述


pyhardware将多个数据采集协议组合在一个包中:
  • ivi驱动程序(使用低级包pyivi)
  • 签证
  • 串行

连接到机器的每个仪器都可以自动检测,并分配一个唯一的逻辑名称。 提供图形工具来配置不同的仪器,以及它们应该 有接口。

它使用低级包pyivi与机器上的ivi驱动程序通信。这个包裹的特殊性 是使用comtypes和cTypes直接与ivi框架交互。这充分利用了IVI仪器的互换性特点: 只需安装制造商提供的ivi驱动程序,就可以一键安装新仪器。

PyHardware是一个更高级别的包:PyInstruments的一部分,您可能想查看它:它添加了数据库功能,以一致的方式存储来自仪器的曲线。

依赖关系

  • PyQt4

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
来自Java库的文件上载更改提示错误消息   java如何使用Hibernate自动释放游标?   java Eclipse远程开发,有哪些选项?   在IBM Websphere 8中使用axis2(Sales Force)访问web服务时出现java异常   翻译如何从java翻译网页?   java Spring MongoRepository#findall:ConverterNotFoundException   使用Ecplipse导出时,java无法使我的程序可执行   Java:ArrayList。清除从传递到映射的ArrayList中删除元素   javascript在@RequestBody中如何防止java spring启动中出现盲目XSS   dcoder中hello world教程的java问题   java Android内存不足事件   用于从模板生成对象的JavaEJB3.1模式   java如何使DatePickerDialog在更改屏幕方向时保持选定的用户日期?   未收到python Java HTTP cookies   java Google驱动器脚本不工作,