实验运行监视器

数据流监控 GUI:数据/图像/命令/消息多标签监视与单流面板。

概述

quatm/GUI/streammonitor/ 提供实验运行监视器MainWindow 以标签页容纳数据 流(Data)、图像流(Image)、命令(Command)、消息日志(Message)与历史(History )等监控;每个监控标签由 StreamMonitor 订阅单一数据流并实时展示。

组件

组件说明
MainWindow监控主窗口:多标签页容器 + 菜单
StreamMonitor单流监控面板:订阅某一数据流并实时展示
MessageTableModel消息日志表格模型(时间戳/来源/级别/内容,按级别着色)
ImageTableModel图像流元数据表格(固定时间/来源列 + 动态键列)

用法

from quatm.GUI.streammonitor import MainWindow, StreamMonitor

win = MainWindow(parent=parent)   # 多标签监控主窗口
panel = StreamMonitor(name="PMT", stream_type="Data", parent=parent)

更完整说明见 数据流监视器