此包页面为 Quarch 技术模块提供 Python 支持。
项目描述
夸克派
QuarchPy 是一个 python 包,旨在提供一个易于使用的 API,可以在任何连接选项上无缝工作:USB、串行和 LAN。有了它,您可以创建自己的脚本来控制 Quarch 设备 - 而不必担心与通信相关的低级代码。
该软件包包含作为单个 PyPI 项目所需的所有先决条件,可以使用 PIP 从 python 在线存储库安装。这使得安装和更新变得容易,同时如果您想进行更改或添加,还可以为您提供对源代码的完全访问权限。
QuarchPy 还可以通过 QIS (Quarch Instrument Server)、QPS (Quarch Power Studio) 或简单地使用 Python 脚本与设备通信。QIS 和 QPS 都包含在 QuarchPy 包中——它们可以立即使用(可能还需要 Java 和驱动程序)。
更改日志
2.1.8
新QPS v1.28
2.1.7
新QPS v1.27
新 QIS v1.32
2.1.6
新QPS v1.26
新QIS v1.31
2.1.5
新QPS v1.24
2.1.4
新QPS v1.23
新QIS v1.29
2.1.3
新QPS v1.22
现在可以使用 conType:QTLNumber 连接网络上的模块,例如。TCP:QTL1999-02-001。
固定 QIS 在由 QPS 启动时不与 QPS 关闭
closeConnection 添加到 QIS api
显示表格格式化多行项目并处理空单元格
2.1.2
QPS v1.20
QIS v1.19
2.1.1
QIS模块扫描和QIS选择设备分离
添加了 getQuarchDevice,它是 quarchDevice 的包装器,允许通过所有连接类型连接到阵列控制器中的子设备
版本比较更新为使用 __version__ 而不是 pkg_resources
将 SystenTest (debug_info) 分成带有标志的单独部分,以允许用户跳过某些部分。这允许在没有用户交互选择模块的情况下运行测试。
2.1.0
日志记录改进
针对 CentOS、Ubuntu 和 Fedora 的 USB 锁定设备修复
2.0.22
校准和 QCS 从 quarchpy 中移除并且不在它们自己的包中
新命令“python -m quarchpy.run debug -usbfix”设置 USB 规则以修复 quarch 模块在 Linux 操作系统上显示为锁定设备
2.0.21
新QIS v1.23
2.0.20
校准中添加了新模块,添加了接线提示,改进了日志记录
使用 QIS 修复 PAM 流式传输
添加 Quarchpy.run list_drives
改进了 connection_QPS 的通信
改进的 QCS 调试
为即将到来的自定义驱动器检测重新设计了 QCS 驱动器检测
添加了“quarchpy.run list_drives”命令
2.0.19
QPS v1.17
Quarchpy 运行终端运行简单的 python 终端与模块对话
添加了通过 QIS/QPS 扫描 Quarch 模块的特定 IP 地址
更新了新 QCS 测试的性能等级
修复 Centos QCS 驱动选择错误
改进的 QCS 连接类
改进的 QCS 功能
修正了一些小错误
2.0.18
QPS 1.13
Iomenter 驱动器位置错误修复
从 QPS 添加到统计数据导出的单位
将 QCS 测试更改为使用 python 格式
更新了 QCS 中的驱动器检测
更新了与 TLS 的通信
2.0.16
QPS 1.11
2.0.15
QIS v1.19.03 和 QPS 1.10.12
更新了调试信息测试
添加了来自 QPS 函数的快照和统计信息
校准更新
2.0.14
通过 quarchpy 改进的 QPS 注释
2.0.13
Python2 错误修复
UI 整理
新的自定义注释和评论 QPS API
2.0.12
修复了子网外通过 UDP 进行阵列模块扫描的问题
在 Linux 中通过 USB 进行高清连接的错误修复
添加了 QIS 的无头启动
添加了 Shinx 自动文档
修复了较长 QCS 测试中 USB 命令响应超时的问题
修复了 UDP 定位解析器使用旧标头而不是 quarch 字段的问题
改进了 qurchpy.run 运行和帮助生成
修复了字符串文字比较的语法警告
校准等待特定模块正常运行时间和报告文件更新
2.0.11
改进了设备的列表选择
修复了扫描阵列中的设备时的错误
针对 QCS 和 PAM/Rev-B HD 的模块检测修复
清理校准开关盒代码和用户记录
2.0.10
清理 QCS 服务器日志记录
附加平台测试添加到 debug_info 测试
清理 print() 语句并替换为日志调用
帮助消息添加到 quarchpy.run 命令
QCS 的模块检测修复
改进的校准提示
为 PAM 添加了初始校准存根
对 Linux 驱动器枚举测试的 QCS 改进
2.0.9
重要的 QCS 增加,包括功率测试
为校准实用程序添加了远程开关盒
校准实用程序的各种小错误修复和改进
2.0.8
为 PyPi 描述添加了 readme.md
修复了检查 QIS 是否正在运行时 QIS 中的错误
QCS 的各种小补充
2.0.7
自 2.0.2 以来的变化
修正了一些小错误
校准更改
QIS 文件夹不见了,QIS 现在只在 QPS 中
添加了运行包
添加了更新 quarchpy
SystemTest 改进
UI 更改、输入验证、智能端口选择
2.0.2
添加了 UI 包
为 python 添加了 TCP 连接
登录设备
添加了路测核心
2.0.0
主要文件夹重组
添加了测试中心支持
检测到的流媒体设备
添加最新的qps1.09和qis
修正了一些小错误
1.8.0
制表符到空白转换
更新了 __init__ 文件以配合 python 实践
更新的项目结构
添加了更改和脚本位置的文档
磁盘选择更新
改进了与 Python 3 和 Linux 的兼容性!
1.7.6
修复了 USB 连接的错误
1.7.5
修复了 USB DLL 兼容性
修复了 Qis 和 Qps 打开的潜在路径问题
1.7.4
更新至 QPS 1.08
1.7.3
额外的错误修复
1.7.2
QIS (LINUX + WINDOWS) 的错误修复时间
1.7.1
更新了 FIO 以用于 Linux 并允许没有值的参数
修复 Linux 上的路径问题
修复 Linux 上的 FIO
1.7.0
改进了与 Windows 和 Ubuntu 的兼容性
1.6.1
更新 USB 扫描
添加功能以指定操作系统位架构(Windows)
1.6.0
自定义 $scan IP
修复 QIS 检测
实现流文件的自定义分隔符
错误修复 - QIS 加载
1.5.4
更新自述文件和许可证
1.5.2
错误修复 - 设备区分大小写问题
1.5.1
额外的错误修复
1.5.0
与 FIO 集成
附加 QPS 功能
添加了设备搜索超时
1.4.1
修复了导入 quarchpy 时的 wmi 错误。
1.4.0——
与 QPS 集成
支持Iometer测试
等待时间的额外修复
1.3.4
实施了重采样和从脚本启动 QIS 的更好方法。
1.3.3
实现 isQisRunning
实现 qisInterface
将 startLocalQIS 更改为 startLocalQis
修复了 QIS 接口 listDevices 中不允许它与 Python 3 一起使用的错误
1.3.2
Bug 修复在本地运行 QIS
1.3.1
实现 startLocalQIS
Packs QIS v1.6 - 修复了 QIS >v1.6 和多个模块的错误
更新 quarchPPM (connection_specific)
与 x6 PPM QIS 流兼容。
1.2.0
对对象模型的更改