# qt-udp **Repository Path**: liukai951119/qt-udp ## Basic Information - **Project Name**: qt-udp - **Description**: 使用QT编写的上位机波形显示和控制下位机界面,下位机采集到的数据进行缓存,通过百兆以太网udp协议进行数据传输,上位机界面有控制区、数据接收发送区、配置区、波形显示区和波形显示选择区。在数据分析里进行数据时频分析绘制信号频谱瀑布图,可以直观看到信号特征,用于分析。 - **Primary Language**: C++ - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 19 - **Forks**: 15 - **Created**: 2022-07-20 - **Last Updated**: 2025-10-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # qt-udp #### 介绍 使用QT编写的上位机波形显示和控制下位机界面,下位机采集到的数据进行缓存,通过百兆以太网udp协议进行数据传输,上位机界面有控制区、数据接收发送区、配置区、波形显示区和波形显示选择区。在数据分析里进行数据时频分析绘制信号频谱瀑布图,可以直观看到信号特征,用于分析。可以控制下位机增益(0~60dB),低通滤波(0~10kHz,0~15kHz,0~20kHz)。 #### 软件架构 软件架构说明 使用QT5.9.9 #### 安装教程 1. 运行prj文件。 2. 数据来源于下位机,一次发送10240+32bit数据。 3. 程序中配置MAC和IP地址,使上位机和下位机进行连接。 #### 照片展示 上位机数据接收发送,波形显示界面 ![输入图片说明](%E4%B8%8A%E4%BD%8D%E6%9C%BA%E6%B3%A2%E5%BD%A2%E6%98%BE%E7%A4%BA%E7%95%8C%E9%9D%A2.png) 上位机频谱绘制界面 ![输入图片说明](%E4%B8%8A%E4%BD%8D%E6%9C%BA%E7%BB%98%E5%88%B6%E9%A2%91%E8%B0%B1%E7%80%91%E5%B8%83%E5%9B%BE.jpg) #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)