我正在尝试用python制作一个数据记录器应用程序。在这个程序中,我将使用PyQt5显示数据,图形等与单独的数据采集和单独的过程保存数据
传入的数据可能高达100-200kHz,因此我需要一种在进程之间传递数据的快速方法,因此使用pyzmq
我的策略是使用pub-sub,以便csv进程和gui进程能够访问数据。我读过关于慢加入者的文章,意识到如果我不想任何一个订阅者丢失任何消息,我需要同步我的发布者和订阅者
如果我计划能够从GUI启动和停止数据采集,我还应该包括转发器设备吗?如果是的话,在转发器中有没有合适的同步方法(我在这方面找不到太多)
任何帮助或想法,我的程序的架构将不胜感激
目前没有回答
相关问题 更多 >
编程相关推荐