Skip to main content

此包页面为 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

  • 对对象模型的更改

项目详情


发布历史 发布通知| RSS订阅