Hasslefree PyQt5接口,用于多线程数据采集和与I/O设备通信。

dvg-qdeviceio的Python项目详细描述


https://img.shields.io/pypi/v/dvg-qdeviceiohttps://img.shields.io/pypi/pyversions/dvg-qdeviceiohttps://travis-ci.org/Dennis-van-Gils/python-dvg-qdeviceio.svg?branch=masterhttps://coveralls.io/repos/github/Dennis-van-Gils/python-dvg-qdeviceio/badge.svg?branch=masterRequirements Statushttps://readthedocs.org/projects/python-dvg-qdeviceio/badge/?version=latesthttps://img.shields.io/badge/code%20style-black-000000.svghttps://img.shields.io/badge/License-MIT-purple.svg

DvG设备

PyQt5接口,用于多线程数据采集和与I/O设备的通信。

它将管理许多必要的组件,以实现正确的多线程-创建 以及线程、工作线程、信号和互斥体的处理&{em1}$,对于您,减少 它只需要对QDeviceIO类实例的几个简单方法调用来设置 然后离开。在

安装:

^{tt1}$

变更日志

0.3.0(2020-07-23)

  • 更新启动和停止机械工人
  • 移除不必要的lambdas
  • 改进的数据采集速率计算。Init argcalc_DAQ_rate_every_N_iter已删除。在

0.2.2(2020-07-17)

  • DAQ_function引发内部错误时,将打印回溯。在
  • 引入了Worker_###._has_finished,以防止关闭两次工人时挂起。在

0.2.1(2020-07-15)

  • 添加的文档

0.2.0(2020-07-07)

  • quit_worker_###():由于lost_connection事件,添加了检查线程是否已关闭的检查。这可以防止应用程序在退出期间挂起。在
  • 已将枚举类的名称DAQ_trigger更改为DAQ_TRIGGER

0.1.2(2020-07-04)

  • 正确使用super(),现在将**kwargs传递到子类QtCore.QObject()

0.1.1(2020-07-02)

  • Worker_DAQ现在存储所有的init参数,有些参数是私有的

0.1.0(2020-07-02)

  • DvG模块文件名更改为小写
  • 接近完全释放状态
{id10}$

0.0.12(2020-06-29)

  • INTERNAL_TIMER:已经实例化了create_worker_DAQ()中的QTimer,而不是start_worker_DAQ()
  • 将默认值DAQ_timer_typeCoarseTimer更改为PreciseTimer
  • 添加了更多Sphinx文档

0.0.11

跳过(我把版本控制搞砸了)

0.0.10(2020-06-22)

  • Major:将名称Worker_send改为Worker_jobs及类似名称
  • 添加了更多Sphinx文档

0.0.9(2020-06-17)

  • Worker_###()类移到QDeviceIO之外的模块根目录中
  • 使用Sphinx添加文档并阅读文档
  • 从MarkDown改为restructedText

0.0.8(2020-06-09)

  • 添加了pause_DAQunpause_DAQ()wake_up_DAQ()
  • 更改了许多属性和方法名称
  • 代码样式:黑色

0.0.6(2020-06-07)

  • 添加了start(),将quit_all_workers()重命名为quit()
  • 添加了send()add_to_send_queue()process_send_queue()

0.0.5(2020-06-06)

  • 对工人实施平稳启停机械

0.0.1(2020-05-25)

  • 关于PyPI的第一次发布

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

推荐PyPI第三方库


热门话题
java Spring启动启用HTTPS   actionscript 3 java中的这个[“var”+“name”]   java只匹配给定集合中一个字符的一个匹配项   java Hibernate:防止角色表中出现多个相同的条目   javajersey+Spring注入servlet请求   java HtmlEditor javafx失去焦点   java Apache Wicket AjaxRequestTarget ListView组件未刷新或更新   mysql java。无法将lang.String转换为java。sql。时间戳   java将巨大的整数文件(在一行中)拆分为具有内存限制的已排序块   安卓如何完全关闭proguard?   安装Eclipse和Android SDK后的java“无AVD可用”消息   java动态显示图像视图   java在Spring中还有哪些WebsocketClient实现?   java Glassfish需要很长时间才能重新启动   使用Java简单串行连接器将pc与arduino连接   java如何在camel文件组件配置中结合readLockCheckInterval和maxMessagesPerPoll?   单击Android时的java预览图像   java如何将字节数组转换为ByteArrayOutputStream